TiddlyWiki

TiddlyWiki

Screenshot of TiddlyWiki
Developer(s) Jeremy Ruston and community members
Initial release 30 September 2004 (2004-09-30)
Stable release
5.1.13[1] / 25 July 2016 (2016-07-25)
Repository github.com/Jermolene/TiddlyWiki5/
Development status Active
Operating system Cross-platform
Available in Multilingual, 20 languages in TiddlyWiki 5.1.13 fully translated, older versions have more translations.[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.

Tiddlers

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, the section you're currently reading ("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

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

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

Applications

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, 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. It has been suggested that, as a single HTML file, or saved as an HTA file in Microsoft Windows (allowing corporate IE lockdown to be bypassed), TiddlyWiki is useful in corporate environments where red tape or IT resources might prevent the use of a wiki that requires a more complicated installation.[7]

TiddlyWiki has been used as a Software framework to build specialisations. SocialText uses TiddlyWiki as a part of their unplugged feature.[8]

History

License

TiddlyWiki is free and open source software and is distributed under the terms of the BSD license.[16] The copyright of TiddlyWiki is held in trust by UnaMesa, a Non-profit organization.[17]

See also

Wikimedia Commons has media related to TiddlyWiki.

References

  1. http://tiddlywiki.com/
  2. "TiddlyWiki Translations". TiddlyWiki Trac Wiki. TiddlyWiki Development team. 2004–2015. Archived from the original on January 24, 2015. Retrieved 20 January 2011.
  3. jperlman (2015-08-13). "TiddlyMap and TiddlyWiki - interactive graph visualization". Outliner Software.
  4. "File I/O - MDN". Developer.mozilla.org. 2012-03-31. Retrieved 2012-05-23.
  5. Stoltz, Mitch. "Per-File Permissions". Mozilla.org. Retrieved 2012-05-23.
  6. "FileSystemObject Basics". MSDN. Microsoft. Retrieved 2012-05-23.
  7. "Guerilla wiki". Tech Writer Wiki. Retrieved 11 February 2012.
  8. "TiddlyWiki - a reusable non-linear personal web notebook". W3.org. 2008-01-01. Retrieved 2012-05-23.
  9. jermolene (May 29, 2007). "I For One Welcome My New BT Overlords". Treat with Jermolene. Archived from the original on 2011-08-18.
  10. "Telco 2.0: BT Tries To Fix Global Services with Open Source". Telco2.net. Retrieved 2012-05-23.
  11. "Open Source Will Change Enterprises, Says BT Guru". TechWeekEurope UK. Eweekeurope.co.uk. 2009-10-16. Retrieved 2012-05-23.
  12. Hart, Jane (13 August 2011). "Top Tools: Tiddlywiki". Centre for Learning & Performance Technologies. Retrieved 2012-05-23.
  13. "On Leaving BT and Osmosoft - TiddlyWiki | Google Groups". Groups.google.com. Retrieved 2012-05-23.
  14. Rejali, Cameron. "Jeremy Ruston to leave BT". Osmosoft.
  15. "TiddlyWiki release history".
  16. "TiddlyWiki License". 1 August 2009. Archived from the original on 2010-12-22.
  17. "tiddlywiki - home". Tiddlywiki.projects.unamesa.org. Retrieved 2012-05-23.


This article is issued from Wikipedia - version of the 11/30/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.