Logo
Deploy Now

Stars

8610

Forks

1251

Watchers

229

Developer links

Tiddlywiki

The entire wiki - content, code, and interface - is built from "tiddlers," small addressable units of information that link, transclude, tag, and filter into each other: TiddlyWiki is a non-linear personal notebook with a design philosophy unlike anything else in this catalog. Instead of pages in a hierarchy, you compose views by pulling tiddlers together on demand, which is why researchers, zettelkasten practitioners, and GTD devotees have sworn by it for two decades. The whole application is JavaScript, and the UI itself is written in hackable WikiText - customization goes as deep as rewriting the interface from inside the wiki. Self-hosting runs the Node.js version, which upgrades the classic single-HTML-file architecture in the ways that matter for a server: every tiddler is stored as an individual text file (Git-friendly, organizable), edits save through the HTTP API from any modern browser including phones, and one installation can serve multiple wikis blending shared and unique content. The plugin ecosystem covers graph visualizations, themes, languages, and hundreds of community extensions, declared per-wiki in a simple tiddlywiki.info file; the newer MultiWikiServer plugin adds multi-user accounts and tiddler sharing. Your notes stay usable for decades, independent of any corporation - the project's founding promise. BSD-licensed.

Tiddlywiki

Benefits

  • Notes for Decades, Not Quarters
  • Independent of any corporation, with data as plain text files you'll still open in 20 years.
  • Structure That Matches Thought
  • Non-linear tiddlers link, tag, and transclude - compose views instead of filing pages.
  • Customizable to the Bone
  • The interface itself is WikiText - rebuild the UI from inside your own wiki.
  • Git-Friendly on the Server
  • The Node.js version stores each tiddler as its own text file, perfect for version control.

Features

  • Tiddler Architecture
  • Small linked units of information with tags, fields, filters, and transclusion.
  • Node.js Server
  • Edit from any browser via the HTTP API, with per-tiddler file storage.
  • Multi-Wiki Builds
  • One installation serves multiple wikis blending shared and unique content.
  • Plugin Ecosystem
  • Graph visualizations, themes, languages, and hundreds of community extensions.
  • WikiText Everything
  • Content, macros, and the UI itself written in one hackable notation.
  • MultiWikiServer
  • Optional plugin adding user accounts and tiddler sharing for teams.