https://github.com/devlooped/isbn
ISBN parsing library
https://github.com/devlooped/isbn
Last synced: about 1 year ago
JSON representation
ISBN parsing library
- Host: GitHub
- URL: https://github.com/devlooped/isbn
- Owner: devlooped
- License: mit
- Created: 2021-11-06T00:15:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-07T00:25:58.000Z (about 1 year ago)
- Last Synced: 2025-05-07T01:30:30.895Z (about 1 year ago)
- Language: C#
- Size: 152 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- License: license.txt
Awesome Lists containing this project
README
 ISBN parsing library
============
[](https://www.nuget.org/packages/ISBN)
[](https://www.nuget.org/packages/ISBN)
[](https://github.com/devlooped/isbn/blob/main/license.txt)
An ISBN parsing library
# Usage
```csharp
if (ISBN.TryParse("9780753557525", out var isbn))
{
Console.WriteLine($"Publisher: {isbn.Publisher}, Article: {isbn.Article} (Group {isbn.Group}, {isbn.GroupName})");
}
> Publisher: 7535, Article: 5752 (Group 0, English language)
```
## Attribution
The implementation is mostly a port from https://github.com/inventaire/isbn3, and consumes the
group information published in that repository.
[ISBN groups and ranges data](https://github.com/devlooped/isbn/blob/main/src/ISBN/groups.js)
is kept up to date via [dotnet-file sync](https://github.com/devlooped/dotnet-file) from the
isbn3 repository which in turn fetches [isbn-international.org](https://www.isbn-international.org) data.
# Sponsors
[](https://github.com/clarius)
[](https://github.com/MFB-Technologies-Inc)
[](https://github.com/torutek-gh)
[](https://github.com/drivenet)
[](https://github.com/Keflon)
[](https://github.com/tbolon)
[](https://github.com/kfrancis)
[](https://github.com/twenzel)
[](https://github.com/unoplatform)
[](https://github.com/dansiegel)
[](https://github.com/rbnswartz)
[](https://github.com/jfoshee)
[](https://github.com/Mrxx99)
[](https://github.com/eajhnsn1)
[](https://github.com/IxTechnologies)
[](https://github.com/davidjenni)
[](https://github.com/Jonathan-Hickey)
[](https://github.com/akunzai)
[](https://github.com/jakobt)
[](https://github.com/tinohager)
[](https://github.com/KenBonny)
[](https://github.com/SimonCropp)
[](https://github.com/agileworks-eu)
[](https://github.com/sorahex)
[](https://github.com/arsdragonfly)
[](https://github.com/vezel-dev)
[](https://github.com/ChilliCream)
[](https://github.com/4OTC)
[](https://github.com/v-limo)
[](https://github.com/jordansjones)
[](https://github.com/DominicSchell)
[](https://github.com/jkingry)
[](https://github.com/sponsors/devlooped)
[Learn more about GitHub Sponsors](https://github.com/sponsors)