One webpage for every book ever published!
Python HTML CSS JavaScript XSLT Shell Other
Clone or download
Pull request Compare This branch is 1614 commits behind internetarchive:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
conf
couchapps
docs
openlibrary
provisioning
scripts
static
vendor
.gitignore
.gitmodules
.travis.yml
LICENSE
Makefile
Readme.md
Vagrantfile
config
infogami
requirements.txt
setup.py
setup.sh
test_requirements.txt

Readme.md

Open Library

Open web page for every book ever published.

This repository contains the code that powers https://openlibrary.org/

Build Status

Code Organization

  • openlibrary/core - core openlibrary functionality, imported and used by www
  • openlibrary/views - views for rendering web pages
  • openlibrary/templates - all the templates used in the website
  • openlibrary/macros - macros are like templates, but can be called from wikitext
  • openlibrary/plugins - legacy code. will be moved to core and www soon.

Setting up a development instance

See instructions here: http://code.openlibrary.org/en/latest/

License

All source code published here is available under the terms of the GNU Affero General Public License, version 3. Please see http://gplv3.fsf.org/ for more information.