HostedOptions
YourName, 31 January 2024 (created 15 January 2024)
  • not tagging
  • no tags
There are several ways that you can have your TiddlyWiki data hosted online, making it easier to access and share your information.

Tiddlyhost

Tiddlyhost lets you put TiddlyWiki documents on the Web, and edit them directly in your browser. Its focus is on single-user TiddlyWiki hence it does not support simultaneous editing by multiple users. (Click "Show more types" when creating to find the "TiddlyWiki Classic" option.)

Tiddlyspot

Tiddlyspot is the predecessor of Tiddlyhost. It now works primarily as a public archive for older content, with the back end service provided by Tiddlyhost.

DropBox

Many people use DropBox to synchronise their TiddlyWiki documents to make them available on multiple computers. The DropBox iPhone/iPad application also permits read only access to TiddlyWiki documents. See A Personal Knowledgebase Solution: Tiddlywiki and Dropbox

TiddlyWeb & TiddlySpace

TiddlyWeb is a flexible architecture for putting tiddlers on the web. On top of it TiddlySpace was created in 2010 by the Osmosoft team at BT, and generously operated for the community by them and their successors until December 9th 2016.

TiddlySpace was a full hosted service for TiddlyWiki that allowed multiple people to edit the same wiki at the same time. It was particularly focused on sharing tiddlers.

TiddlyWiki Server for node.js (TWS)

TWS by Poul Staugaard is a simple node.js based serverside for TiddlyWiki.

GieWiki

GieWiki by Poul Staugaard is a new serverside for TiddlyWiki that focusses on making TiddlyWiki behave like a real wiki, with preview and versioning of tiddlers, any number of pages in any hierachy, an auto-generated sitemap, comments on tiddlers, fine-grained access control, image upload, recent changes etc. You can see a default instance at http://giewiki.appspot.com/.

ccTiddly

ccTiddly is an older serverside written in PHP to use MySQL for storage. It is no longer under active development, but remains a popular choice for basic TiddlyWiki hosting needs.

TiddlyCouch

TiddlyCouch is an experimental integration of TiddlyWiki with CouchDB.
Setting up saving
YourName, 31 January 2024 (created 15 January 2024)
  • not tagging
  • no tags
Since version 2.8.1, TiddlyWiki has a fallback saver. If no saver method is configured, pressing "save changes" will display a download dialog. The browser may prompt for the location to save the file. Select the existing version of the file to replace it. This method works on most major browsers, but does not provide an ideal user experience as it requires manual intervention for each save. Below are various tools that remove this routine from saving.

Browser Plugins

Plugins are simple to install and provide smooth user experience, but they are also platform- and browser-specific to some extent. Mobile browsers don't support them.
extensionauthorsupported browserscomments
TimimiRizFirefoxSaves TiddlyWiki in any folder, other files (backups, snapshots, etc). Requires to install a platform-specific co-app (uses native messaging APIs).
savetiddlersbuggyjFirefox, Chrome, and some Chromium-based browsers like OperaRequires the TiddlyWiki file to be in a subfolder within the Downloads folder.
file-backupspmarioFirefox; presumably any browser supporting web-extensionsRequires the TiddlyWiki file to be in the Downloads folder. The internal backup mechanism must be off.

Standalone applications

Desktop applications provide automatic saving and are not browser dependent. The disadvantage is they don't offer tabs for browsing and require your TiddlyWiki file to be a inside a specific folder. Current ones are based on NW.js, which means they run at least on macOS, Windows, and Linux.
TiddlyDesktopAn app by Jeremy Ruston.
nwTWcSaverMinimalistic approach by Okido. Requires adding a saver plugin into TW.

Serverside applications

These methods for automatic saving are somewhat advanced, but allow for placing TiddlyWiki on a server (local or remote) and generally work with any browser.
serverlanguageauthorcomment
MainTiddlyServerPHPYakov Litvinsuitable for both local and remote usage
tiddly-node-savernode.jsJames Westfallfor local usage, with enhanced load/save file capabilities
TiddlyWebPythonUnaMesa, Osmosoft and, Peermore Ltd.advanced model with multiple users, access control etc

Mobile

All of solutions above should work in most desktop OSs like Windows, Mac or other Unix family OS (Linux, Ubuntu, etc). While some may work on mobile devices, applications written for the respective platform are usually simpler to setup and have better performance.
platformappdownload linkscomment
AndroidTiddloidTiddloid in GitHub releases Tiddloid on F-Droidpresumably the best open source solution for the moment
QuinoidQuinoid in GitHub releasesa less mature open source app
AndTidWikiAndTidWiki on Google Playa closed source app (the first to support TW on Android)
MainTiddlyServer + AWebServerAWebServer on Google PlayMTS works with some PHP servers on Android; the best server option may change with time
iOSQuineQuine on AppStorea paid closed source app by Chris Hunt, works with local storage, Dropbox, and iCloud. Requires iOS 12+.

Hosted Options

Also, you can store your TW(s) on a server, for example:
  • Tiddlyhost, a free hosting service for TiddlyWiki
  • (This list should be expanded, you can suggest edits by clicking "suggest edits" and following the instructions)
  • (See also HostedOptions, but some of them are outdated)