Personal Wiki and Zettelkasten with TiddlyWiki
Based on trms's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
TiddlyWiki stores notes as “tiddlers” and supports wiki-style linking using square brackets.
Briefing
TiddlyWiki is a free, open-source personal wiki built around “tiddlers” (individual notes) stored in a single self-contained HTML file—making it highly portable, easy to back up, and straightforward to synchronize across devices. It also supports wiki-style linking and Zettelkasten-style workflows, including a useful feature for reusing one note’s content inside another via curly-brace references, with updates propagating automatically when the source tiddler changes.
Setting up a wiki is quick: users create a new wiki, choose a name and description, and select a main page (such as an “Index” article). From there, notes are created as tiddlers with titles, tags, and content. Links between tiddlers are created using square brackets, mirroring the behavior people expect from wiki systems. Editing is direct—tiddlers remain open until closed, and a built-in search lets users scan across all notes. For Zettelkasten-style organization, the structure is flexible enough to treat each tiddler as a “zettel,” while the linking and indexing approach supports building a network of ideas.
A standout capability is content “wholesale reproduction.” By enclosing a tiddler name in curly brackets inside another tiddler, TiddlyWiki inserts the full content of the referenced note. If the original tiddler is later edited, the reproduced text updates everywhere it’s referenced—turning an index page into a live table of contents for key concepts.
Beyond basics, TiddlyWiki includes a “tools” area for practical workflow features. Examples mentioned include creating journal entries pre-populated with a chosen date format and tag, and using a “panic button” to close all open tiddlers, with the option to create a shortcut for faster access.
Where TiddlyWiki shines compared with many note apps is its architecture and security. The entire wiki lives in one HTML file, which simplifies portability and synchronization. Users can sync by placing that file into services like Dropbox or Google Drive. Editing directly in a web browser is limited, but mobile workarounds exist (the transcript cites Quine 2 for iOS). For privacy, TiddlyWiki supports full encryption: setting a password encrypts each tiddler within the HTML file, so uploading the wiki to online storage doesn’t expose note contents in plain text.
The trade-offs are clearer when compared with Obsidian. TiddlyWiki isn’t Zettelkasten-first, so it lacks features like backlinks and an automatically updated graph view. While plugins could potentially add similar functionality, the ecosystem is not presented as a drop-in replacement for Zettelkasten-specific tooling. The biggest downside for some users is also structural: because everything is bundled into a single file, TiddlyWiki notes are harder to reuse across other apps. In contrast, apps like Obsidian store one file per note, enabling cross-tool workflows (for example, using different apps for different strengths). Still, given its portability, encryption, and extensibility via roughly 60 listed plugins, TiddlyWiki is positioned as a strong choice for people who want a personal wiki that can also support Zettelkasten habits—without pretending it’s built from the ground up for that exact method.
Cornell Notes
TiddlyWiki is a personal wiki and note system built from “tiddlers” (individual notes) that can also support Zettelkasten-style linking and indexing. Notes can link to each other using square brackets, and an index can dynamically include entire notes using curly-brace references—so edits to the source tiddler update everywhere it’s embedded. The wiki is stored as a single HTML file, making it easy to sync and back up via services like Dropbox or Google Drive, and it supports full encryption per tiddler. Its main limitations versus Zettelkasten-first tools like Obsidian are the lack of backlinks and an automatic graph view, plus the single-file design that can reduce interoperability with other apps. Overall, it’s best suited for users who want a portable personal wiki that still accommodates interconnected-note workflows.
How does TiddlyWiki represent notes and relationships between them?
What is the “wholesale reproduction” feature, and why does it matter for an index page?
What workflow tools does TiddlyWiki provide beyond basic note editing?
Why does the single-file HTML design change how syncing and backup work?
How does TiddlyWiki handle privacy and encryption?
Where does TiddlyWiki fall short compared with Obsidian for Zettelkasten workflows?
Review Questions
- What mechanisms in TiddlyWiki let an index page stay automatically up to date as key notes change?
- How do the single-file HTML architecture and encryption features affect portability, syncing, and privacy?
- Which Zettelkasten-specific features are missing in TiddlyWiki compared with Obsidian, and what are the practical consequences of those omissions?
Key Points
- 1
TiddlyWiki stores notes as “tiddlers” and supports wiki-style linking using square brackets.
- 2
Curly-brace references can embed an entire tiddler’s content into another tiddler, and edits propagate automatically.
- 3
A TiddlyWiki wiki is one self-contained HTML file, which makes syncing and backup easy via services like Dropbox or Google Drive.
- 4
Full encryption can be enabled so each tiddler is encrypted inside the HTML file before uploading.
- 5
TiddlyWiki includes workflow utilities such as journal templates and a “panic button” to close open tiddlers.
- 6
Compared with Obsidian, TiddlyWiki lacks backlinks and an automatic graph view, which can matter for Zettelkasten-style navigation.
- 7
The single-file design can limit interoperability with other apps that prefer one-file-per-note storage.