WikklyText A wikitext server and rendering library


Recently Edited
Welcome! edit
frank, 11 March 2008 (created 04 February 2008)
What is WikklyText?
  • It provides a lightweight, portable, extensible wiki language, compatible with TiddlyWiki
    (see also: MarkupReference).
  • It is easily used as a WikiOnAStick for keeping a personal wiki.
  • It can be used BehindApache to serve a multiuser wiki.
  • It can be plugged into Drupal allowing you to write in WikklyText markup on your existing Drupal site.
  • It provides "Safe" and "Full" modes: In "Safe" mode, the user is restricted to only calling safe macros, no HTML injection is possible, and the generated text is filtered to preclude XSS issues. In a server setting (e.g. Drupal or Apache) this allows untrusted users to write WikklyText content without endangering system security.
  • It has a powerful extension mechanism, including embedding Python code in documents with <?py ... ?>.
  • It is a modular Python library that you can use to build your own wikitext rendering applications. You can render to both HTML and XML for flexibility.
  • It is provided under a free license.

To view some sample content, see the ConversionDemo.
LatestNews edit
frank, 17 June 2008 (created 11 March 2008)
You might be interested in reading the RecentChanges.

June 17, 2008


Oops, the link on the DrupalPlugIn page was pointing to the wrong file. If you had problems getting the plugin, please try again.

June 11, 2008


WikklyText 1.3.0 released. This adds a new GUI 'control center' which is handy when you are managing multiple local wikis. There are several other smaller enhancements and fixes, see the RecentChanges.

May 10, 2008


WikklyText 1.2.2 released. This corrects an issue with reading wikis created by TiddlyWiki 2.4.0.

April 18, 2008


WikklyText 1.2 released. This releases fixes a showstopper bug in the standalone server, you almost certainly want to upgrade. A few other minor updates were made; see RecentChanges for more information.

March 16, 2008


WikklyText 1.1 released. The main features of this release are that the wiki server now provides an RSS (2.0) feed, and you have a new file serving area (the files/ folder under your wiki root).

March 5, 2008


WikklyText 1.0 released. This is the first stable release. WikklyText now features a full-blown wiki implementation that can run as a standalone server (a WikiOnAStick) or BehindApache.
GettingWikklyText edit
frank, 02 March 2008 (created 23 November 2007)
Tags: installation
  • If you want to try it out without installing Python, and you are running Windows, WikExeWin32 is a quick way to get started.
  • Otherwise, install the Python package.
  • To use with Drupal, get the DrupalPlugIn.
WhatNow edit
frank, 04 February 2008 (created 05 October 2007)
Some starting points for using WikklyText.
UsingWik
Use the wik standalone tool to create, manage, render and serve full blown wikis.
Unless you are a programmer, this is probably what you want to use!
MarkupReference
A complete reference to the WikklyText markup language

For programmers

WikklyTextApi
Documents the primary entry points.

Other/older tools

wikkly2html
Renders a single text file at a time.
twextract
Tool for converting a TiddlyWiki to standalone HTML (superceded by wik).

MailingList edit
frank, 05 March 2008 (created 05 March 2008)
Tags: support security
There is a mailing list for WikklyText users and developers. Please post support questions there so everyone may benefit from the answers. Security-related announcements will be posted there as well, so if you are running a public WikklyText site, you may want to subscribe to the list.

The list is hosted at Google Groups: WikklyText Mailing list


AboutTheseDocs edit
frank, 09 March 2008 (created 05 October 2007)
Tags: about
The site you are viewing is a WikklyText wiki. If you are familiar with TiddlyWiki you'll notice that WikklyText wikis use the same naming scheme. This is done so that you can move content freely between a TiddlyWiki and a WikklyText wiki. (See the wik conv command in UsingWik.)

Much of the time, this site will be running a prerelease version of WikklyText. Don't be surprised to see a version number (on the link at the bottom) that is not yet available for download. All features will be included in the next stable release.