https://github.com/internetarchive/openlibrary
One webpage for every book ever published!
https://github.com/internetarchive/openlibrary
books hacktoberfest internet-archive library-catalogue open-source
Last synced: 5 days ago
JSON representation
One webpage for every book ever published!
- Host: GitHub
- URL: https://github.com/internetarchive/openlibrary
- Owner: internetarchive
- License: agpl-3.0
- Created: 2008-10-30T05:20:14.000Z (over 17 years ago)
- Default Branch: master
- Last Pushed: 2026-06-04T11:04:48.000Z (9 days ago)
- Last Synced: 2026-06-04T13:07:42.909Z (9 days ago)
- Topics: books, hacktoberfest, internet-archive, library-catalogue, open-source
- Language: Python
- Homepage: https://openlibrary.org
- Size: 107 MB
- Stars: 6,458
- Watchers: 174
- Forks: 1,909
- Open Issues: 899
-
Metadata Files:
- Readme: Readme.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Maintainers: MAINTAINERS.md
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-python-applications - Repo
- awesome-python-applications - Repo
- awesome-starred - internetarchive/openlibrary - One webpage for every book ever published! (open-source)
- stars - internetarchive/openlibrary - One webpage for every book ever published! (Python)
README
# Open Library

[](https://github.com/internetarchive/openlibrary/graphs/contributors)
[Open Library](https://openlibrary.org) is an open, editable library catalog, building towards a web page for every book ever published.
## Getting Started
**Please read the [Contributing guide](https://docs.openlibrary.org/developers/CONTRIBUTING.html) thoroughly before contributing.** It covers community norms, contribution standards, and how to work respectfully with other contributors.
Then follow the **[Quick Start](https://docs.openlibrary.org/developers/quick-start.html)** to set up your environment and make your first contribution.
For full developer documentation, see [docs.openlibrary.org](https://docs.openlibrary.org/).
To volunteer in non-development roles, visit [openlibrary.org/volunteer](https://openlibrary.org/volunteer).
## License
All source code published here is available under the terms of the [GNU Affero General Public License, version 3](https://www.gnu.org/licenses/agpl-3.0.html).