An open API service indexing awesome lists of open source software.

https://github.com/cdent/tw5ikifier

TiddlyWiki text wikifier for TiddlySpace,Web based on TiddlyWiki 5
https://github.com/cdent/tw5ikifier

Last synced: 14 days ago
JSON representation

TiddlyWiki text wikifier for TiddlySpace,Web based on TiddlyWiki 5

Awesome Lists containing this project

README

          

A nodejs-based wikitext rendering system for TiddlySpace and TiddlyWeb
using TiddlyWiki5 as a library.

The server, wikify.js, listens on a Unix socket for:

* tiddler title
* context URI (the collection in which this tiddler resides)
* option authToken (a tiddlyweb_user cookie)

Combined these things allow wikify.js to create a TiddlyWiki store
and render the current tiddler, with macros.

Currently wikify.js expects to find its library code in a local
directory call TiddlyWiki5. This is a git submodule. Do the following
to initialize:

git submodule init
git submodule update

For testing there is also one.js, which takes a tiddler name and context
and returns output:

node one.js HelloThere http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers

Testing wikify.js is done as follows:

node wikify.js &
echo -e \
'HelloThere\00http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers' \
| nc -U /tmp/wikify.sock

TiddlySpace: http://tiddlyspace.com
TiddlyWeb: http://tiddlyweb.com
TiddlyWiki5: http://tiddlywiki.com/tiddlywiki5/
its github: https://github.com/Jermolene/TiddlyWiki5