You are on page 1of 5

TiddlyWiki

From Wikipedia, the free encyclopedia


TiddlyWiki
Motovun Jack.svg
Screenshot of TiddlyWiki
Screenshot of TiddlyWiki
Developer(s) Jeremy Ruston and community members
Initial release 30 September 2004; 13 years ago
Stable release
5.1.15[1] / 13 November 2017; 2 months ago
Repository
https://github.com/Jermolene/TiddlyWiki5/
Edit this at Wikidata
Development status Active
Operating system Cross-platform
Available in Multilingual, over 20 languages in TiddlyWiki 5.1.15.[2]
Type Wiki
License BSD license
Website tiddlywiki.com

A standard edit dialog on a tiddler


TiddlyWiki is an open-source single page application wiki in the form of a single
HTML file that includes CSS, JavaScript, and the content. It is designed to be easy
to customize and re-shape depending on application. It facilitates re-use of
content by dividing it into small pieces called Tiddlers.

Contents [hide]
1 Tiddlers
2 Plugins
3 File saving
4 Applications
5 History
6 License
7 See also
8 References
9 External links
Tiddlers[edit]
TiddlyWiki introduces the division of content into its "smallest, semantically
meaningful, components", referred to as tiddlers. Each tiddler is stored inside an
HTML division that contains the source text and meta data in wiki markup. The
purpose with this division is to enable easy re-use of content for different
narratives and in different contexts.

For example, this section ("Tiddlers") could be a tiddler. In the TiddlyWiki user
interface it would appear as it appears here but as a separate "note" visually
distinct from other tiddlers.

The underlying HTML source code (which is not what the user faces) would be
something like:

<div title="Tiddlers"
modifier="John Smith"
created="200811132220"
modified="200811132225"
changecount="3"
tags="wikipedia section example code">
<pre>TiddlyWiki introduces the division of...
This same "tiddler" could then be reused in other contexts in the wiki.
Plugins[edit]
In addition to containing text, a tiddler can be a plugin with additional
JavaScript and CSS to extend TiddlyWiki. As a result, TiddlyWiki is used in a wide
variety of adaptations and uses beyond that of a personal wiki. One example is for
interactive graph visualization or mind-maps with the plugin TiddlyMap.[3]

File saving[edit]
A TiddlyWiki opened from a file URI may save changes made back to the original file
using one of the following techniques:

the Microsoft ActiveX FileSystemObject [4] for Internet Explorer


TiddlySaver Java applet to extend Safari, Opera, Chrome/Chromium, and other
browsers.[citation needed] Requires the Java runtime.
Two techniques were developed for the Firefox browser:
Mozilla File I/O [5] under the control of the UniversalXPConnect per-file
preferences.[6] That functionality was removed from Firefox.
The TiddlyFox add-on for Firefox uses the Firefox SDK's simple-storage API. The
add-on stopped working with Firefox around version 57 in 2017 which does not
support the API.[7]
Applications[edit]
TiddlyWiki is designed for customization and to be shaped according to users'
specific needs, perhaps comparable to a high-end programming language. As such, it
can be shaped into a wide and arbitrary range of special applications. Examples
include niche note taking applications, to-do lists, presentations, collections,
authoring tools, personal databases, recipe collections, etc.

Although there are many TiddlyWiki documents on the Web[citation needed], the
majority of TiddlyWikis reside on personal computers or in the cloud, or are
exchanged over email, in a manner similar to word processing documents and
spreadsheets. As a single HTML file, or saved as an HTA file in Microsoft Windows
(allowing corporate IE lockdown to be bypassed), TiddlyWiki can be useful in
corporate environments where red tape or IT resources might prevent the use of a
wiki that requires a more complicated installation.[8]

TiddlyWiki has been used as a Software framework to build specialisations.


SocialText uses TiddlyWiki as a part of their unplugged feature.[9]

History[edit]
The first version of TiddlyWiki was released by Jeremy Ruston in September 2004.
[10]
BT Group bought Osmosoft in 2007[11][12] appointing Ruston as BT's "Head of Open
Source Innovation".[13]
TiddlyWiki was selected as one of the Top 100 Tools for 2007 and 2008 by the Centre
for Learning & Performance Technologies.[14]
In November 2011, Jeremy Ruston announced his departure from Osmosoft and
commitment to continue development on TiddlyWiki.[15][16]
In December 2013 TiddlyWiki5 was released. It is a total rebuild of the original
TiddlyWiki, based on HTML5 and with many significant improvements from lessons
learnt over the years with the original TiddlyWiki. The original TiddlyWiki has
come to be called TiddlyWiki Classic.[17]
License[edit]
TiddlyWiki is free and open source software and is distributed under the terms of
the BSD license.[18][better source needed] The copyright of TiddlyWiki is held in
trust by UnaMesa, a Non-profit organization.[19]

See also[edit]
Wikimedia Commons has media related to TiddlyWiki.
Single page application
Personal wiki
List of wiki software
Comparison of wiki software
Comparison of notetaking software
References[edit]
Jump up ^ Tiddlywiki, a non-linear personal web notebook
Jump up ^ "TiddlyWiki Translations". TiddlyWiki Trac Wiki. TiddlyWiki Development
team. 2004�2015. Archived from the original on January 24, 2015. Retrieved 20
January 2011.
Jump up ^ jperlman (2015-08-13). "TiddlyMap and TiddlyWiki - interactive graph
visualization". Outliner Software.
Jump up ^ "FileSystemObject Basics". MSDN. Microsoft. Retrieved 2012-05-23.
Jump up ^ "File I/O - MDN". Developer.mozilla.org. 2012-03-31. Retrieved 2012-05-
23.
Jump up ^ Stoltz, Mitch. "Per-File Permissions". Mozilla.org. Retrieved 2012-05-23.
Jump up ^ "Add-ons - simple-storage". MDN Web Docs. Mozilla.org. 2017-01-14.
Retrieved 2017-10-20. Starting from Firefox 57, only extensions developed using
WebExtensions APIs will be supported on Desktop Firefox and Firefox for Android.
Jump up ^ "Guerilla wiki". Tech Writer Wiki. Retrieved 11 February 2012.
Jump up ^ "TiddlyWiki - a reusable non-linear personal web notebook". W3.org. 2008-
01-01. Retrieved 2012-05-23.
Jump up ^ "TiddlyWiki a reusable non-linear personal web notebook".
Jump up ^ jermolene (May 29, 2007). "I For One Welcome My New BT Overlords". Treat
with Jermolene. Archived from the original on 2011-08-18.
Jump up ^ "Telco 2.0: BT Tries To Fix Global Services with Open Source".
Telco2.net. Retrieved 2012-05-23.
Jump up ^ "Open Source Will Change Enterprises, Says BT Guru". TechWeekEurope UK.
Eweekeurope.co.uk. 2009-10-16. Retrieved 2012-05-23.
Jump up ^ Hart, Jane (13 August 2011). "Top Tools: Tiddlywiki". Centre for Learning
& Performance Technologies. Archived from the original on 2011-12-08. Retrieved
February 2, 2017.
Jump up ^ "On Leaving BT and Osmosoft - TiddlyWiki | Google Groups".
Groups.google.com. Retrieved 2012-05-23.
Jump up ^ Rejali, Cameron. "Jeremy Ruston to leave BT". Osmosoft.
Jump up ^ "TiddlyWiki release history".
Jump up ^ "TiddlyWiki License". 1 August 2009. Archived from the original on 2010-
12-22.
Jump up ^ "tiddlywiki - home". Tiddlywiki.projects.unamesa.org. Retrieved 2012-05-
23.
External links[edit]
Official website
[hide] v t e
Wiki software
.NET
FlexWiki Microsoft SharePoint
Java
Confluence eXo Platform Jive Traction TeamPage XWiki
JavaScript
Nuclino TiddlyWiki Wiki.js
Perl
Foswiki ikiwiki TWiki UseModWiki
PHP
DokuWiki MediaWiki MindTouch PhpWiki Phriction PmWiki Tiki Wiki CMS Groupware
PukiWiki
Python
Allura Bloodhound Kallithea MoinMoin Trac Zwiki
Ruby
Redmine Wagn Gollum
Other languages
CLiki Common Lisp Gitit Haskell
Category Category Non-article page Comparison List-Class article List
Categories: Free note-taking softwareNote-taking softwareFree wiki softwarePersonal
wikisPortable software2004 softwareCross-platform free softwareFree software
programmed in JavaScriptSoftware using the BSD license
Navigation menu
Not logged inTalkContributionsCreate accountLog inArticleTalkReadEditView
historySearch

Search Wikipedia
Go
Main page
Contents
Featured content
Current events
Random article
Donate to Wikipedia
Wikipedia store
Interaction
Help
About Wikipedia
Community portal
Recent changes
Contact page
Tools
What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Wikidata item
Cite this page
Print/export
Create a book
Download as PDF
Printable version
In other projects
Wikimedia Commons
Languages
Catal�
Deutsch
Espa�ol
?????
Fran�ais
???
??????
Italiano
?????
Nederlands
???
???????
Suomi
??????????
??
Edit links
This page was last edited on 21 December 2017, at 14:44.
Text is available under the Creative Commons Attribution-ShareAlike License;
additional terms may apply. By using this site, you agree to the Terms of Use and
Privacy Policy. Wikipedia� is a registered trademark of the Wikimedia Foundation,
Inc., a non-profit organization.
Privacy policyAbout WikipediaDisclaimersContact WikipediaDevelopersCookie
statementMobile viewEnable previews
Wikimedia Foundation Powered by MediaWiki

You might also like