TiddlyWiki
tiddlywiki.com
What it is
TiddlyWiki is a free, non-linear notebook and interactive wiki for organizing and sharing notes, to-do lists, projects, and websites. It stores information in small units called tiddlers, which can be linked and grouped with tags, lists, and macros. Search spans tiddlers and supports filtering system and shadow tiddlers. In its single-file form, the data and code are held in one HTML file that runs in a browser without installation or external dependencies. Users can import material from files or other TiddlyWiki windows, and extend a wiki with plugins, themes, colour palettes, widgets, and macros. It can also run as a Node.js application; that setup offers more capability but takes more technical knowledge to set up and maintain. Saving choices vary, including storage and sync options such as Google Drive, iCloud, Dropbox, and Syncthing. The built-in encryption for single-file wikis has not undergone rigorous third-party testing. TiddlyWiki is available across web, mobile, desktop, and self-hosted setups.
Spec sheet
- What it does
- TiddlyWiki is a non-linear notebook for capturing, organising and sharing complex information, including notes, to-do lists, projects and websites.Read 7 Oct 2026 · tiddlywiki.com
- Purpose
- TiddlyWiki is a non-linear personal web notebook and interactive wiki.Read 7 Oct 2026 · tiddlywiki.com
- Audience
- The official site describes Xememex as a multiuser TiddlyWiki for companies and teams.Read 7 Oct 2026 · tiddlywiki.com
- Platforms
- The official quick-start page lists desktop downloads for macOS, Windows and Linux, and its getting-started filters include Windows, Mac, Linux, Android and iOS.Read 7 Oct 2026 · tiddlywiki.com
- Free plan
- YesRead 20 Sep 2026 · tiddlywiki.com
- Support
- Talk TiddlyWiki is the official forum for help, release and plugin announcements, feature discussions and user experiences.Read 7 Oct 2026 · tiddlywiki.com
- Headquarters
- Palo Alto, California, United StatesRead 28 Sep 2026 · tiddlywiki.com
- Founded
- 2004Read 28 Sep 2026 · tiddlywiki.com
- Maker
- The project page identifies Jeremy Ruston as TiddlyWiki's original inventor and says he can be hired through Intertwingled Innovations.Read 7 Oct 2026 · tiddlywiki.com
- Community support
- The site describes an active community of users and developers who help each other and share questions and advice.Read 7 Oct 2026 · tiddlywiki.com
- Customization
- The user interface is implemented in hackable WikiText, and the software is highly customisable.Read 7 Oct 2026 · tiddlywiki.com
- Data format
- In its single-file configuration, TiddlyWiki stores its data and code in one HTML file that runs in a web browser without installation or external dependencies.Read 7 Oct 2026 · tiddlywiki.com
- Desktop
- The official desktop application is offered for macOS, Windows and Linux.Read 7 Oct 2026 · tiddlywiki.com
- Encryption
- For a single HTML file, TiddlyWiki supports AES 256-bit encryption in CCM mode using the Stanford JavaScript Crypto Library.Read 7 Oct 2026 · tiddlywiki.com
- Encryption caveat
- The single-file security page says the built-in encryption has not undergone rigorous third-party testing and cautions users against relying on it as they would on rigorously tested solutions.Read 7 Oct 2026 · tiddlywiki.com
- Formats
- It can run as a single HTML file in a browser or as a Node.js application.Read 7 Oct 2026 · tiddlywiki.com
- Importing
- Users can import content from files or other TiddlyWiki windows, including by selecting or dragging files and pasting content.Read 7 Oct 2026 · tiddlywiki.com
- Mobile
- The official site’s getting started page lists Android and iOS among the platforms for exploring ways to save changes.Read 7 Oct 2026 · tiddlywiki.com
- Organizing notes
- It uses small units called tiddlers that users can connect with links, tags, lists and macros.Read 7 Oct 2026 · tiddlywiki.com
- Saving and hosting
- The official site describes Tiddlyhost as an independently run community service with free accounts, and says users can choose among saving methods with different features and limitations.Read 7 Oct 2026 · tiddlywiki.com
- Saving integrations
- The privacy and security page names Google Drive, Apple's iCloud, Dropbox and Syncthing as options for storing or synchronising a single-file wiki.Read 7 Oct 2026 · tiddlywiki.com
- Search
- TiddlyWiki provides fast, flexible search across tiddlers, with advanced options for filtering system and shadow tiddlers.Read 7 Oct 2026 · tiddlywiki.com
- Self-hosting
- TiddlyWiki can run as a Node.js application with a web server; the guide says this configuration is more powerful but requires more technical knowledge to set up and maintain.Read 7 Oct 2026 · tiddlywiki.com
- Server security
- The Node.js web server’s simple multi-user login is intended for individuals or small groups on a trusted network; the documentation recommends an external proxy before internet exposure.Read 7 Oct 2026 · tiddlywiki.com
- Storage integrations
- The privacy and security guide names Google Drive, Apple iCloud, Dropbox and Syncthing as options for storing or synchronising single-file wikis.Read 7 Oct 2026 · tiddlywiki.com
- WebDAV
- TiddlyWiki can automatically save changes over HTTP when hosted on a WebDAV-enabled server, for wikis created after 2016.Read 7 Oct 2026 · tiddlywiki.com
Plans and prices
Strong points and limits
Strong points
- Free and open source.
- Single-file wiki runs in a browser without installation.
- Tiddlers connect through links, tags, lists, and macros.
- Plugins and themes allow customization.
- Import content from files or other TiddlyWiki windows.
Limits
- Node.js setup requires more technical knowledge.
- Single-file encryption lacks rigorous third-party testing.
- Server login is intended for trusted networks.
Who it suits
It suits people who want a customizable notebook for linked notes, lists, projects, or websites. Teams may also consider Xememex, described by the official site as a multiuser TiddlyWiki for companies and teams.
TiddlyWiki in depth
Read the full write-up
TiddlyWiki is a non-linear notebook and interactive wiki for building connected notes, projects, tasks and websites. It is best for individuals who want to design their own information system and can make informed choices about storage or hosting. The free, self-contained format is compelling, while server administration and the encryption caveat narrow its fit for less technical or security-sensitive users.
Overview
TiddlyWiki divides information into small units called tiddlers. Links, tags, lists and macros turn those units into a network rather than a fixed sequence, so it suits research, project material and personal knowledge that needs cross-references. The same freedom means you must establish your own conventions instead of relying on a prescriptive notebook structure.
In single-file mode, the code and your content occupy one HTML file that opens in a browser without installation or external dependencies. That is unusually portable for a personal wiki. A Node.js application adds a web server and greater capability, but setup and ongoing maintenance require substantially more technical confidence.
Key features
Connected notes and retrieval
Links, tags, lists and macros let you represent relationships between tiddlers in several ways. Search covers tiddlers with flexible queries and can filter system and shadow tiddlers, which helps when a customized wiki becomes large. This approach rewards deliberate organization more than users seeking a ready-made folder system.
Customization and importing
Plugins, themes, colour palettes, widgets and macros can change both appearance and behavior. You can import material from files or other TiddlyWiki windows by selecting or dragging files and pasting content. That extensibility is a strength for builders, but it also creates more choices to manage than a conventional notes app.
Saving, synchronization and security
The single-file wiki can use Google Drive, Apple iCloud, Dropbox or Syncthing for storage or synchronization. Wikis created after 2016 can automatically save over HTTP to a WebDAV-enabled server. Tiddlyhost is an independently run community service with free accounts, and different saving methods have different capabilities and constraints.
Built-in single-file encryption uses AES 128-bit in CCM mode, but it has not undergone rigorous third-party testing. Treat it as a convenience rather than a substitute for a rigorously tested security product. The Node.js server's simple multi-user login is intended for an individual or small group on a trusted network; internet exposure should sit behind an external proxy.
Pricing
TiddlyWiki — free (Free and open source project; donations support hosting and ongoing development). There is no free trial because the product is already free, and there are no paid tiers, seat charges or published usage quotas. That makes it practical for personal use and experimentation, but hosting, synchronization and maintenance choices remain your responsibility. The plan has no page permissions and does provide API access, so it is not a managed collaboration package with granular access controls.
Platforms
TiddlyWiki runs as a browser-based web experience and as a Node.js application. Official desktop applications support macOS, Windows and Linux. Android and iOS are included among the mobile ways to explore saving changes, and self-hosted deployment is supported. Your chosen saving method determines much of the practical experience across these platforms.
Who it's for
Choose TiddlyWiki if you want a personal web notebook that can evolve into a deeply linked knowledge system, and you are comfortable deciding between a portable HTML file, synchronization service or Node.js hosting. It is also a good foundation for technically minded users who want plugins and macros rather than a fixed feature set. Companies and teams can look at Xememex, described as a multiuser TiddlyWiki, while readers wanting managed permissions or turnkey hosting should look elsewhere.
Pros and cons
Pros
Portable single file: content and code travel together and run in a browser without installation or external dependencies.
Deep structure: tiddlers, links, tags, lists and macros support complex, cross-connected information.
Extensible design: plugins, themes, widgets and colour palettes let advanced users tailor the wiki.
Broad saving choices: cloud drives, Syncthing, WebDAV and Node.js hosting cover different ownership and deployment preferences.
No software charge: the open-source plan costs nothing.
Cons
Technical overhead: the more powerful Node.js setup needs knowledge to install and maintain.
Security limitation: single-file encryption lacks rigorous third-party testing, so it is unsuitable as a sole control for highly sensitive data.
Basic server access control: simple multi-user login is aimed at trusted networks and needs an external proxy for internet exposure.
Self-directed organization: flexibility can be demanding for users who want a predefined notebook workflow.
Alternatives
For a hosted team wiki, Confluence has a free-forever plan for 10 users, with 2 GB of file storage and three active whiteboards per user, plus Android, iOS, web and self-hosted options. Choose Tiki Wiki CMS Groupware for a free, self-hosted open-source suite across desktop and web platforms.
Foswiki is a community-supported, self-hosted free wiki. PmWiki is free open source software requiring PHP, with paid technical support and development available. MoinMoin is GNU GPL free software, while TWiki provides Perl CGI source, templates and documentation but requires web-server administration. Wiki.js is an AGPL-licensed, self-hosted free option. BlueSpice offers a free self-hosted distribution with business features such as a visual editor, performance search, templates and PDF export.
For broader comparisons, see Wiki Software, Knowledge Management Software, Personal Knowledge Management Software, Note-taking apps and Knowledge base software.
Verdict
TiddlyWiki is the right choice for technically comfortable individuals who want a free, portable and highly extensible personal wiki. Its main reason to choose it is control over structure, code and storage; its main reason to look elsewhere is the work involved in hosting and securing it, especially when dependable third-party-tested encryption or managed team permissions are required.
Verdict
TiddlyWiki offers flexible ways to organize and extend a personal wiki, from one browser-running HTML file to a Node.js setup. Consider the technical demands of hosting and the stated limits of its encryption before relying on those options.
Where Specifiction places it
- Note-taking apps#41 of 2168.7
- Wiki Software#10 of 338.5
- Knowledge base software#54 of 1388.3
- Knowledge Management Software#15 of 378.3
- Personal Knowledge Management Software#18 of 328.3