Click here to skip to this page's main content.

Internet Archive logo

Site Search

Site Search
Last edited by Jessamyn West
November 29, 2015 | History

Developer Center


Hello! There are lots of ways you can work with the Open Library system, and the ol-tech mailing list is a great place to ask questions.

Open Library is powered by Infogami, a clean, simple wiki application framework built on web.py. Unlike other wikis, Infogami has the flexibility to handle different classes of data, including structured data. That makes it the perfect platform for Open Library.

Open Library also uses a text-to-HTML formatting language Markdown, created by John Gruber. We also use the handy WMD Markdown WYSIWYG editor.

Developer Notes & Blogs
- Current documentation pages
- Main older documentation page & API Documentation
- Ruby interface for the API, written by Jay Fajardo - Using covers
- Set up a development instance of Open Library
- Committing changes to github.com/openlibrary/openlibrary
- Writing a Bot for Open Library
- Using the Internet Archive BookReader
- Archive.org book URLs
- In-Library lending tech notes
- Github Issue Tracker, old issue tracker on launchpad
- Blogs by current and former devs: Gio, Raj, Anand

Data

Infogami

History Created October 21, 2009 · 61 revisions

November 29, 2015 Edited by Jessamyn West moved infogami stuff to infogami page
November 29, 2015 Edited by Jessamyn West Edited without comment.
November 29, 2015 Edited by Jessamyn West formatting
November 29, 2015 Edited by Jessamyn West moving thigns around
October 21, 2009 Created by George New page.