Welcome to <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a>, a reboot of <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki.html'>
TiddlyWiki</a>, the non-linear personal web notebook first released in 2004. It is a complete interactive wiki in <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/JavaScript.html'>
JavaScript</a> that can be run from a single HTML file in the browser or as a powerful <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/node.js.html'>
TiddlyWiki5</a> is currently in alpha, meaning it is working but incomplete. It is a great time to get involved and support its <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/RoadMap.html'>
Explore its features online at <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/http%3A%2F%2Ffive.tiddlywiki.com%2F.html'>
Join the discussions on <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/http%3A%2F%2Fgroups.google.com%2Fgroup%2FTiddlyWikiDev.html'>
Get involved in the <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/https%3A%2F%2Fgithub.com%2FJermolene%2FTiddlyWiki5.html'>
TiddlyWiki</a> is a free, open source project that depends on <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/HelpingTiddlyWiki.html'>
TiddlyWiki5</a> can be used on the command line to perform an extensive set of operations based on tiddlers, <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWikiFolders.html'>
TiddlerFiles</a> and <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/TiddlyWikiFiles.html'>
TiddlyWikiFiles</a>. For example, the following command loads the tiddlers from a <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki.html'>
In order to use <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> on the command line you must first install node.js from <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/http%3A%2F%2Fnodejs.org%2F.html'>
tiddlywiki.js</code> from the command line boots the <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki.html'>
TiddlyWiki</a> kernel, loads the core plugins and establishes an empty wiki store. It then sequentially processes the command line arguments from left to right. The arguments are separated with spaces.</p><p>
The first argument is the optional path to the <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWikiFolders.html'>
jermolene.github.com</code> in the same directory as the main <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TW5_BUILD_OUTPUT</code>. The easiest way to do this is to create a personal batch file to invoke <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
readme.md</code> main readme file, output to the <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> browser-based test suite (see <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TestingMechanism.html'>
static.html</code> static HTML version of the <aclass=' tw-tiddlylink tw-tiddlylink-missing'href='http://five.tiddlywiki.com/static/DefaultTiddlers.html'>
bld.sh</code> also runs the <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> node.js-based test suite (see <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TestingMechanism.html'>
Changes made in the browser propagate to the server over HTTP (use the browser developer console to see these requests). The server then syncs changes to the file system (and logs each change to the screen).</p><h3class=''>
This batch file builds and deploys the code for <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5%20in%20the%20Sky%20for%20TiddlyWeb.html'>
TiddlyWiki5 in the Sky for TiddlyWeb</a>. If you want to experiment with your own builds of <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> for <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWeb.html'>
Render a set of tiddlers matching a filter to separate files of a specified <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/ContentType.html'>
The server built in to <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> is very simple. Although compatible with <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWeb.html'>
TiddlyWeb</a> it doesn't support many of the features needed for robust Internet-facing usage - in particular, <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>
TiddlyWiki5</a> is an old-school wiki in the sense that it offers no authentication.</p><p>
At the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for <code>
This readme file was automatically generated by <aclass=' tw-tiddlylink tw-tiddlylink-resolves'href='http://five.tiddlywiki.com/static/TiddlyWiki5.html'>