Contents
TiddlyWiki (Non-linear Notebooks)
|
Available since: version 24.17
TiddlyWiki is an interactive, nonlinear web notebook for capturing and organizing complex information. It can serve as a knowledge management system for one person. It is portable (single HTML file), highly customizable and easy to use. Despite being a single HTML file, TiddlyWiki can embed multiple types of media - images, audio, video and PDF files (or refer to them by file paths, not as portable). It can also store data in JSON format.
TiddlyWiki on FreedomBox
FreedomBox includes a native implementation of a Feather Wiki Nest (a server to save your wiki files). The same is used to host TiddlyWiki files. This implementation is not as efficient as the official TiddlyWiki server which can save one Tiddler at a time, instead of saving the entire HTML file.
Bandwidth considerations with the Autosave setting
Each empty TiddlyWiki file (2.4 MB) is 40x the size of an empty Feather Wiki file (60 KB). TiddlyWiki has autosave enabled by default. This causes the entire wiki file to be transmitted to the server, each time an individual Tiddler is saved. You might write long wiki pages in Feather Wiki, but TiddlyWiki encourages writing lots of short Tiddlers which results in more saves for the same amount of text. TiddlyWiki files tend to grow large as you add media content, with people growing their wikis to 100 MB in size over the years.
If you are editing while using mobile data or you are connected via a dial-up connection, hundreds of (2.4 MB + content) saves can add up quickly. In such cases, it is recommended to disable autosave from the settings and save manually.
Use cases
Personal Wiki: TiddlyWiki can be used as a personal wiki to store all kinds of information in short notes called Tiddlers. It can hold a small database of your personal knowledge that is linked in a graph and easy to search and organize.
Research Notes: TiddlyWiki can be used as a zettelkasten or a second brain. This can lead to new creative insights across different concepts.
Encrypted Journal/Diary: TiddlyWiki supports password-protection and journal entries (a Tiddler with today's date as the title). Your personal diary/journal can be one TiddlyWiki file. Engineering Daybooks is a similar use case, but for work.
TiddlyWiki can be used as a project management tool, e.g. for wedding planning.
TiddlyWiki's WikiText though declarative can be used to create interactive content such as flash cards and automatically-updating lists. There is support for templates and JavaScript macros.
Linkblog: A TiddlyWiki file can work as a replacement for Shaarli if you want to keep all of your bookmarks private.
TiddlyWiki can be used as a bug tracker for your projects on GitWeb.
Upgrades
Upgrading TiddlyWiki is a manual process.
Save a local copy of the file from your browser. Right click -> Save page as...
Use the web-based Upgrade Wizard from the official website.
- After downloading the upgraded file, load it into a browser to verify your content.
Replace the older file on your FreedomBox with the upgraded file.
If you ever lose a TiddlyWiki file, you can always retrieve a slightly outdated copy from the Backups app. It is better to keep your local copy after the upgrade, in case you want to revert.
Tips
Setting a favicon
Unlike Feather Wiki, TiddlyWiki does not automatically use your FreedomBox's favicon. To set it, follow these steps:
Create a new tiddler with the title $:/favicon.ico. Leave the content section empty
In the Type dropdown, select ICO icon (image/x-icon)
In the Add a new field: section, set the first field to _canonical_uri and the second field to https://<your-freedombox-url>/favicon.ico
- Save the new tiddler and the wiki
Reference: Setting a favicon: TiddlyWiki
You can also have a custom image as the favicon for each TiddlyWiki. Using a distinct favicon makes it easier to identify the tab in your browser. Let's say your TiddlyWiki file is your personal journal and you want to set the favicon to the image "notebook.png" which looks like a diary
- Open the folder the image is in, using your desktop file explorer
Drag and drop the file into your TiddlyWiki's browser tab
A special tiddler called $:/import will be opened
In the special tiddler, you will have an option to rename the file. Set the file name to $:/favicon.ico
Click the Import button and save the wiki
External links
Website: https://tiddlywiki.com
Grok TiddlyWiki (online e-book): https://groktiddlywiki.com/read/
Back to Features introduction or manual pages.
Intro |
Information |
Support |
Contribute |
Reports |
Promote |
|
|
|
|||||
|
|
|
HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project
Next call: Saturday, December 14 at 14:00 UTC
This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.