Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Library of Babel 3D

Experience the Library of Babel from the short story by Jorge Luis Borges in 3D · By Keiwan

How did you implement the algorithm?

A topic by Amozabael created Jan 10, 2020 Views: 1,119 Replies: 3
Viewing posts 1 to 2

I tried searching for a specific page on your simulation, but it was not found in the location as on the website. It was in a different location.


With the most recent update I added my own algorithm for generating the pages in the library instead of loading them from This makes the apps work completely offline and also allows me to host a browser version here on without having to deal with cross-origin resource sharing issues. It also makes the pages show up a lot faster.

The pages are going to be in different locations since Jonathan's implementation of is not publicly available and I would need to know all of the details and exact parameters that he uses in order for me to make the pages show up in the exact same locations. Both algorithms are mostly based on the same concepts, though.

You can find my implementation here: This is the original algorithm released by the site author but admittedly it is for an image version of the library. But I did manage to dig up his email so you could possibly ask him to release the text version of it:


I've been in sporadic contact with Jonathan since 2015. I wasn't just loading content from his website without his permission :)

In fact, a very early release of this 3D library used to be hosted on I'm guessing that it has gotten lost during the recent time of technical difficulties that the site went through (same as with the old forum).