Interactive Tractatus

April 2020


After having been introduced to the 20th century philosopher Ludwig Wittgenstein, We became interested in his notable work: Tractatus Logico-Philosophicus (1921).

Source: AnonymousUnknown author, Public domain, via Wikimedia Commons


We thought the structure of the text could lend itself well to a more dynamic and interactive reading experience. Furthermore, the image below (which is featured on the main wikipedia article of the Tractatus) - could directly be translated into a web-application.

Source: MinnesotanUser, CC BY-SA 4.0, via Wikimedia Commons


Firstly, We set about organizing the propositions and sub-propositions into a sensibly ordered data structure.

We decided to use the Svelte framework to build the interface with. Svelte was quite easy to work with; working with components was quite straightforward. We submitted the project to Made with Svelte and was accepted soon thereafter (Link).

Below, you will see a demonstration of how the interface works.


The project in it's entirety was completed in a few days; it was quite fulfilling to build and then share with the world a new manner of exploring such an important text.