
TiddlyWiki
A non-linear personal wiki in a single file

TiddlyWiki is a non-linear personal wiki designed to be flexible, portable, and heavily customizable. It can run entirely in the browser as a single self-contained HTML file (easy to carry, backup, and open anywhere), or it can be hosted using Node.js for multi-page/server-based workflows.
Key Features
- Single-file wiki mode that stores the app and your content together in one HTML file
- Non-linear note model (“tiddlers”) with powerful linking, tagging, and organization
- Transclusion and “wikitext” templating to reuse and compose content across pages
- Built-in search, filtering, and dynamic lists powered by a rich filter language
- Extensible plugin architecture (themes, macros, widgets, custom renderers)
- Multiple saving/hosting options (classic file saving, Node.js server, and adapters)
- Import/export and inter-wiki sharing via core import tools and plugin ecosystem
Use Cases
- Personal knowledge management (Zettelkasten-style notes, research notebooks)
- Lightweight documentation and project wikis (run locally or on a server)
- Building custom, form-like tools and dashboards using templates/widgets
Limitations and Considerations
- Collaboration is not a primary design focus in classic single-file mode; multi-user editing typically requires additional server/storage choices.
- The learning curve can be steep for advanced customization (filters, widgets, macros).
TiddlyWiki is a strong fit for users who want an offline-friendly knowledge base with deep customization and composable content. Its single-file mode makes it uniquely portable, while Node.js hosting enables more traditional server-backed deployments when needed.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
An open workspace for notes, wikis, and projects
Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.


AFFiNE
Local-first workspace for docs, notes, and whiteboards
Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.


Joplin
End-to-end encrypted notes with Markdown and file attachments
Cross-platform note-taking and knowledge management app with Markdown, attachments, Web Clipper, offline-first sync, and optional end-to-end encryption.


Memos
A privacy-first note-taking app for quick ideas and logs
Lightweight self-hosted note-taking and micro-journaling app with Markdown, tags, full-text search, and a clean timeline UI for personal knowledge capture.


SiYuan
Privacy-first personal knowledge base with block references
Self-hostable note app with Markdown, block references, backlinks, and local-first sync for building a personal knowledge base and wiki-like docs.


Paperless-ngx
Document management with OCR and full‑text search
Self-hosted document management system that ingests scans and emails, performs OCR, extracts metadata, and provides fast full-text search with tags and workflows.

JavaScript