A C# library for OpenLibrary by the InternetArchive
See the OpenLibray Developer Center for documentation on the various APIs offered by OpenLibrary.
See the docs folder for documentation on this library.
dotnet add package OpenLibrary.NET
Currently, OpenLibrary.Net supports the following of OpenLibrary's APIs:
- Books API
- Authors API
- Subjects API
- Search API
- Lists API
- RecentChanges API
- Partner API
- MyBooks API
- Covers API
As it is still experimental, the SearchInside API is unsupported for now.
If you want to work with the source files directly, see the Code Generation docs for documentation about the source generators and the relevant attributes.