TiddlyWiki

From Infogalactic: the planetary knowledge core
(Redirected from Tiddlywiki)
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

TiddlyWiki
TiddlyWiki 5.1.9.png
Screenshot of TiddlyWiki
Developer(s) Jeremy Ruston
Initial release 30 September 2004; 20 years ago (2004-09-30)
Stable release 5.1.9 / 3 July 2015; 9 years ago (2015-07-03)
Development status Active
Operating system Cross-platform
Available in Multilingual, 19 languages in TiddlyWiki 5.1.8 fully translated, older versions have more translations.[1]
Type Wiki
License BSD license
Website http://www.tiddlywiki.com and Discussion group
A standard edit dialog on a tiddler

TiddlyWiki is an open-source single page application wiki. A single HTML file contains CSS, JavaScript, and the content. The content is divided into a series of components, or Tiddlers. A user is encouraged to read a TiddlyWiki by following links rather than sequentially scrolling down the page.

Tiddlers

TiddlyWiki content is divided into a series of components called tiddlers. Each tiddler is stored inside an HTML division that contains the source text and meta data in wiki markup. For example, the following could be the HTML source code for the beginning of this section written as a tiddler:

<div title="Tiddlers" 
    modifier="John Smith" 
    created="200811132220" 
    modified="200811132225" 
    changecount="3" 
    tags="wikipedia section example code">
      <pre>TiddlyWiki content is divided into a ...


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.

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

Although there are many TiddlyWiki documents on the Web[citation needed], the majority of TiddlyWikis reside on personal computers and are exchanged on USB flash drives and 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.[5]

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

History

  • The first version of TiddlyWiki was released by Jeremy Ruston in September 2004.
  • BT Group bought Osmosoft in 2007[7][8] appointing Ruston as BT's "Head of Open Source Innovation".[9]
  • TiddlyWiki was selected as one of the Top 100 Tools for 2007 and 2008 by the Centre for Learning & Performance Technologies.[10]
  • In November 2011, Jeremy Ruston announced his departure from Osmosoft and commitment to continue development on TiddlyWiki.[11][12] He is currently building a new TiddlyWiki called TiddlyWiki 5 from the ground up based on lessons learned from the first versions. A beta version was released mid December 2013.[13]

License

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

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.

External links