Wiki implementation for Windows


Last modified on 2018.05.02
Current version of Ywiki is 1.06

Ywiki is a command line program which formats wiki style text files (MediaWiki formatting rules) into html. The reason to develop this program is:

Installation

No installation is required. Just unzip downloaded archive in some folder and use provided exe.

De-installation

No de-installation needed - just remove .exe and that's it.

Usage

For now it is very simple: start program with parameter input .wiki file (and possibly name/folder where you want to get result).

For example:

YwikiCmd Ywiki.wiki

shall convert this file into html file.

another example (using wildcard):

YwikiCmd *.wiki r:\

will read and format *.wiki files, putting resulting *.html on r:\

Supported format

Formatting follows MediaWiki rules. Implemented features:

Download

Download Ywiki

History

Date VersionDescription
2018.05.021.06.00* change: do not add ".html" for links if it already has .html
2017.05.231.05.03* bugfix: bold and italic can start and end on different lines
2015.11.211.05.02* bugfix: <pre>/<source> are automatically in <nowiki> state and shall not eat XML comments
2015.11.191.05.01* bugfix: handling of <code> and comment inside line which starts with space
2015.11.111.05.00* added: support for graphviz and quickgv
2015.04.021.04.07* bugfix: another problem fixed when changing bullet type
2015.04.011.04.06* bugfix: changing bullet type on same level; wrong html template hardcoded into program
2015.02.121.04.05+ added: support for source tag (simply converted to pre)
2015.02.041.04.04+ added: support for indent (:) and definition list (; and :)
2015.01.311.04.03+ added: bugfix: support external links with different label, i.e. [http://mediawiki.org MediaWiki] and pixel size for images
2015.01.121.04.02+ added: support usage of <strike> and comments
2014.12.191.04.01* bugfix: support usage of <b> and <i>
2014.12.181.04.00+ added: support for external links (http & https)
2014.12.081.03.00+ handle "row style", i.e. "|- ..." goes to <tr ...
+ handle captions: i.e. |+
+ template for generation (cmd line -tmpl parameter)
2014.12.071.02.05* bugfix: handle "<pre>" correctly (auto-on <nowiki>)
2014.12.051.02.04* bugfix: handle bar "|" inside <nowiki> section in tables.
* bugfix: do not put <p> in <pre> sections
2014.12.041.02.03* bugfix: generate correct link when used without bar inside, i.e.: [[link]]
2014.12.011.02.02* bugfix: do not put .html in internal links
2014.11.301.02.01* bugfix: handling of cell attributes
2014.11.301.02.00+ Accept col/row span.
* Correctly handle <nowiki>
* handle HTML tags
2014.11.131.01.03* Bugfix: do not put <pre> for empty line with spaces on it
2014.11.131.01.02+ Adding: -file command line parameter
2014.11.131.01.01+ Adding: .html for links
2014.11.111.01.00+ Added: support for tables; using of css in head
2014.11.051.00.00+ First public release








Free Web Hosting