Fork me on GitHub

Open Library

The Open Library is aiming to create a webpage for every book published. It contains over 20 million records.

It provides APIs for

  • Books
  • Covers
  • Lists
  • Read
  • Recent Changes
  • Search
  • Search inside
  • Subjects

Open Library Bibliographic Data is available to bulk download. You can also return bibliographic data by simply adding an .rdf/.json/.yml extension to the end of any OL bibliographic identifier.

Source code is available on GitHub

They suggest using the COinS format for embedding reference metadata in any HTML pages


No rights asserted by Open Library. Some data sources may have underlying rights.

Contact information

Mailing List: ol-tech mailing list

Is this article out-of-date? Update it via GitHub.