Here is a concise listing of the sections introducing the most important concepts in TiddlyWiki. To see all chapters and sections in the book, visit the Outline.
- Tiddlers
- Tiddlers are the unit of information in TiddlyWiki.
- Fields
- Tiddlers are made up of fields.
- Wikitext
- Wikitext is a markup language used to format tiddlers.
- Links
- Links tell TiddlyWiki what ideas (tiddlers) in your wiki are related to each other.
- Tags
- Tags are a special type of link used to categorize tiddlers and arrange them in hierarchies.
- Filters
- Filters are a lightweight query language used primarily to select tiddlers.
- Widgets
- Widgets are a TiddlyWiki extension to HTML exposing wiki-specific functionality.
- Variables
- Variables let you assign a name to an arbitrary value, then use the name in place of the value in multiple places within your wikitext.
- Procedures
- Procedures extend the concept of variables by allowing portions of the value to change each time the procedure is referenced.
- Field Transclusions
- Field transclusions work much like variable transclusions, but their value is tied to a field of a tiddler.
- Functions
- Functions allow you to break down filter expressions into simpler parts and reuse them in other filter expressions.
- Macros
- Macros are an older version of procedures that handle their parameters differently.
- Custom Widgets
- Custom widgets are a special type of procedure that imitates the syntax of built-in widgets.
- System Tiddlers
- Almost everything in TiddlyWiki is controlled by tiddlers; system tiddlers are those hidden “meta-tiddlers” that control the wiki rather than containing your actual content.
- Plugins
- Plugins are bundles of tiddlers that provide new functionality.
- Shadow Tiddlers
- Shadow tiddlers are tiddlers that are provided by plugins; they can be overridden if you want to customize a plugin.