- Developer Center (Home) |
- Web API |
- Client Library |
- Data Dumps |
- Source Code |
- Report an Issue |
- Licensing
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.
Special thanks to Browserstack for cross browser compatibility testing.
Developer Notes & Blogs
- [[http://code.openlibrary.org/en/latest/|Current documentation pages]]
- [[https://openlibrary.org/dev/docs|Main older documentation page]] & API Documentation
- [[https://github.com/jayfajardo/openlibrary|Ruby interface for the API]], written by Jay Fajardo
- Using covers
- [[/dev/docs/setup|Set up a development instance of Open Library]]
- [[/dev/docs/committing|Committing changes to github.com/openlibrary/openlibrary]]
- [[/dev/docs/bots|Writing a Bot for Open Library]]
- [[/dev/docs/bookreader|Using the Internet Archive BookReader]]
- [[/dev/docs/bookurls|Archive.org book URLs]]
- [[/dev/docs/inlibrary|In-Library lending tech notes]]
- [[https://github.com/internetarchive/openlibrary/issues|Github Issue Tracker]], [[https://bugs.launchpad.net/openlibrary|old issue tracker]] on launchpad
- Blogs by current and former devs: [[http://gio.blog.archive.org/category/openlibrary/|Gio]], [[http://raj.blog.archive.org/tag/openlibrary/|Raj]], [[http://anand.blog.archive.org/|Anand]]
Data
-
[[data#bulk_download|Bulk Download Open Library Bibliographic Data]]
- [[/dev/docs/ia|Archive.org Interfaces]] to publicly-accessible books and updates
Infogami
- [[/dev/docs/infogami|Infogami Developer Tutorial]]
History
- Created October 28, 2009
- 77 revisions
July 5, 2023 | Edited by Mek | updating technologies |
July 23, 2021 | Edited by raybb | all links https |
June 27, 2021 | Edited by Mek | Edited without comment. |
June 27, 2021 | Edited by Mek | Edited without comment. |
October 28, 2009 | Edited by George | Edited without comment. |