Skip to content
TiddlyWiki
Tool

Edited by Alex Surfaced·Productivity·2 min read
Share:

TiddlyWiki, created by Jeremy Ruston, is a unique, open-source personal wiki that functions as a single HTML file containing all your notes, data, and even the application itself. It's designed as a non-linear notebook for organizing complex information, allowing users to create "tiddlers" (small, interlinked notes) that can be tagged, categorized, and searched. The primary workflow involves opening the HTML file in a browser, editing existing tiddlers or creating new ones, and saving the updated file locally. It operates entirely within a web browser on any operating system (Windows, Mac, Linux, Android, iOS), making it incredibly portable. Data is stored locally within the single HTML file, providing complete control, privacy, and offline access without reliance on external servers.

Official site linkedUse-case reviewedProductivity

Editorial check

How this page is checked

Official site:tiddlywiki.com

Source trail

tiddlywiki.com

External links are separated from Surfaced commentary.

Reader safety

Context before clicks

Product links and external services are not presented as guarantees.

Monetization

No affiliate flag

Ads and commerce links are kept distinct from editorial text.

Surfaced take

Why It’s Useful

TiddlyWiki solves the problem of needing a robust, portable, and entirely offline personal knowledge management system that you truly own. For a developer documenting project specifics, it's perfect for creating a self-contained project wiki that can be easily shared or archived, without external dependencies. A hobbyist learning a new skill, like woodworking, can build a detailed personal encyclopedia of techniques, tools, and project notes, all accessible from one file. TiddlyWiki is completely free and open-source, offering unparalleled flexibility and customization without any hidden costs or feature limitations. It outshines cloud-based note apps by ensuring complete data ownership and offline accessibility, winning on privacy, longevity, and independence from internet connectivity. The ability to extensively customize its appearance and behavior using CSS and JavaScript is a significant power feature for those who want to build a truly bespoke system. While basic note creation is simple, mastering its advanced features and customization can involve a steeper learning curve.

Enjoyed this? Get five picks like this every morning.

Free daily newsletter — zero spam, unsubscribe anytime.

Get the day's top tech discoveries delivered at 6 PM.

Free, source-linked, and easy to unsubscribe from.