openlibrary
https://github.com/internetarchive/openlibrary
Python
One webpage for every book ever published!
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported103 Subscribers
View all SubscribersAdd a CodeTriage badge to openlibrary
Help out
- Issues
- Cap concurrent IA availability requests from web.py, with a Solr fallback
- Publisher changes are not reflected in search results
- Tags: create the Tag types and their Tags (genres, subgenres, content formats, content warnings, audiences, awards, tropes)
- Tags: convert all Tag fields on works to new-style refs ([{"key": "/tags/OL…T"}], not strings)
- Classifcations are not being used correctly on Editions
- Cap concurrent Internet Archive availability requests globally so a slow archive.org can't take down Open Library
- Reduce Open Library's reliance on Internet Archive and fail gracefully when it's slow or down
- lenny.py: guard every node resp.json() parse against a loose/malformed body
- Batch import: show specific failure reasons and add a "Retry failed" action
- Tags: a dashboard for exploring Tags by type
- Docs
- Python not yet supported