Open Library provides dumps of all the data in various formats. Currently these dumps are generated every month.
OL Dump
This contains dump of latest editions of all the records in Open Library. This is a tab separated file with the following columns:
-
type - type of record (/type/edition, /type/work etc.)
-
key - unique key of the record. (/books/OL1M etc.)
-
revision - revision number of the record
-
last_modified - last modified timestamp
- JSON - the complete record in JSON format
This dump can be downloaded from:
https://openlibrary.org/data/ol_dump_latest.txt.gz
For convenience, this dump is split into multiple files based on type.
-
editions dump - https://openlibrary.org/data/ol_dump_editions_latest.txt.gz
-
works dump - https://openlibrary.org/data/ol_dump_works_latest.txt.gz
- authors dump - https://openlibrary.org/data/ol_dump_authors_latest.txt.gz
OL Complete Dump
This contains dump of all revisions of all the records in Open Library. Format is same as the OL dump.
This dump can be downloaded from:
https://openlibrary.org/data/ol_cdump_latest.txt.gz
Format of JSON records
Author Record
:TODO:
Edition
:TODO:
Work
:TODO:
OL Covers Dump
:TODO:
History
- Created December 14, 2011
- 34 revisions
August 7, 2024 | Edited by Drini | Fix dump sizes / instructions |
August 7, 2024 | Edited by Drini | New dumps are now available! |
June 8, 2024 | Edited by Mek | Edited without comment. |
June 8, 2024 | Edited by Mek | Edited without comment. |
December 14, 2011 | Created by Anand Chitipothu | Documented Open Library Data Dumps |