ISBN Visualization (annas-archive.gd)

by Cider9986 41 comments 228 points
Read article View on HN

41 comments

[−] Cider9986 49d ago
There is a bounty for improving the visualization[0].

[0]: https://software.annas-archive.gl/AnnaArchivist/annas-archiv...

[−] phiresky 49d ago
Here's my article on how I built it - and also an instance hosted on GitHub pages if the AA domain is blocked for you: https://phiresky.github.io/blog/2025/visualizing-all-books-i...

Happy to answer questions as always :)

[−] realitylabs 48d ago
Love this!
[−] shevy-java 49d ago
One problem I see with annas archive is that there is a tendency towards older books. Now I do understand this for many reasons, but ... I recently read a book about steel construction in 1932, just for curiousity. I wanted to find a more recent one - did not even have to be, say, 1990 or 2000 or some such, but I simply could not find any (well, perhaps english speaking, but this is also a problem in that non-english languages are VERY underpresented in general).

I hope they can fix this in the long run. We need to preserve digital information on a much broader basis.

[−] flexagoon 49d ago

> I hope they can fix this in the long run.

There's nothing AA could "fix" here, this depends entirely on volunteers uploading the books. Your best way to help is to buy the books yourself, use a book scanning service (eg. 1dollarscan), and upload it to ZLib/LibGen.

You can also make a book request on ZLib, that way someone else will be able to do that for you if they want to

[−] layer8 49d ago
In my experience, the availability of anything that isn’t popular or computer nerd-adjacent from before the age of ebooks is very hit and miss on AA.
[−] cdrini 49d ago
I found this on open library from 1989, if useful: https://openlibrary.org/works/OL5859479W/Steel_construction?...

With a few other options in search:

https://openlibrary.org/search?q=%22steel+construction%22&mo...

[−] AreShoesFeet000 49d ago
Recent publications have not yet passed the test of time.
[−] comrade1234 49d ago
I got burned buying a trilogy with a good rating on goodreads. I only read the first 1.5 books and didn't bother after that. It sucked and when I looked again later it had a more relevant rating. I think the initial score was gamed by bots.

So now I download from Anna's archive and if it's as good as I expected based on ratings then I pay for it, which I've done most recently for Children of Time.

Thankfully I live somewhere where I can download legally.

[−] james-bcn 49d ago
Children of Time is wonderful! I wish Adrian Tchaikovsky would stop churning them out so quickly and write some more of the quality of Children of Time.
[−] bean469 48d ago
Children of Time is a incredible book. It's the first Sci-Fi book that I read and I enjoyed it thoroughly
[−] AreShoesFeet000 49d ago
Imagine being sanctioned for trying to read books.
[−] rwoerz 49d ago
Blocked in Germany by CUII https://cuii.info/ueber-uns/
[−] burgerone 49d ago
Change your DNS server
[−] on_the_train 49d ago
[flagged]
[−] cedilla 49d ago
Strange. If you compress complex topics into one four-word sentence, they are not as coherent any more.
[−] FrustratedMonky 49d ago
This is really nice.

When zoomed all the way, it is a book shelf. Totally un-expected, nice touch.

[−] krick 49d ago
I remember the story of it being made, and I seem to even remember there was some very generous bounty attached, but I never got the point of it. I mean, honestly, ISBN is a pretty problematic thing on its own, especially today, when self-publishing is common, and especially for a web-library that is collecting scans of everything somewhat notable that ever was out there. But even accepting it as a main entity, because that's what we've got right now, what does this visualization achieve? What does it show? You cannot really find a book using it, I mean, any more specifically than "some random book probably in a given language". I was kinda surprised when this visualization was declared a winner of that particular bounty/contest.
[−] ZenDroid 49d ago
How much can you zoom it? Yes.
[−] torben-friis 49d ago
It's very strange to me how small Spanish is there.

Second language in the world by native speakers, piracy being effectively legal in Spain (non commercially), and so on.

[−] atulvi 49d ago
Is there a similar one for IP?
[−] rosstex 49d ago
This makes it feel like there aren't many books in the world
[−] max8539 49d ago
A lot of errors like "resolvePublishers(978-0): SyntaxError: The string did not match the expected pattern." are blocking view on mobile…
[−] implode7569 49d ago
Feels like a market map for books. Very cool.
[−] fakefish 49d ago
The bookshelf is nice, but I'd love to be able to read the titles more easily - maybe rotate by 90 degrees?
[−] chcardoz 49d ago
this is really cool!