Skip to content


Subversion checkout URL

You can clone with
Download ZIP
One webpage for every book ever published!
Python HTML CSS JavaScript XSLT Shell Other
Latest commit 39557dd @gdamdam gdamdam Merge pull request #275 from hornc/deleted_spammers
prevent deleted users from editing

Open Library

One web page for every book ever published.

This repository contains the code that powers

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:


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

Something went wrong with that request. Please try again.