My Zettelkasten is heavily inspired by system developed by Niklas Luhmann, a productive social scientist. It is a note taking system that relies on the links between them. If you’re interested in learning more, I recommend starting with Das Zettelkasten-Prinzip by Sönke Ahrens, the website zettelkasten.de , and the resources referenced there.
While the structure of my Zettelkasten is influenced by tools like Obsidian and Org-roam , my personal workflow is centered around Vim. This project wouldn’t be possible without the outstanding Vim plugins wiki.vim and vimtex , developed by Karl Yngve Lervåg, whose work I gratefully acknowledge here.
I also extend my thanks to the developers of MathJax , benrbray/tikzjax (which is a fork on artisticat/tikzjax , which is a fork of drgrice1/tikzjax , which is a fork of Jim Fowler’s TikZJax ), and Mermaid for enabling rich, dynamic rendering of mathematical notation, TikZ diagrams, and flowcharts on the site. Additionally, I am grateful for Fuse.js , which powers the search bar and helps make navigating the Zettelkasten easier.
If you’re particularly interested in Niklas Luhmann’s own Zettelkasten, be sure to explore the Niklas Luhmann Archive . This is an ongoing effort by the University of Bielefeld and the University of Wuppertal to digitize and preserve his legendary note-taking system.