ikiwiki - A Wiki Compiler

  •        6571

Ikiwiki is a wiki compiler. It converts wiki pages into HTML pages suitable for publishing on a website. Ikiwiki stores pages and history in a revision control system such as Subversion or Git. There are many other features, including support for blogging and podcasting, as well as a large array of plugins. it builds a static website for your wiki, and updates it as pages are edited. It is fast and smart about updating a wiki, it only builds pages that have changed.




Related Projects


A bliki (blog+wiki) compiler, inspired by ikiwiki

ikiwiked - A collection of themes, templates, and wiki directive pages for ikiwiki

A collection of themes, templates, and wiki directive pages for ikiwiki

perl-Convert-Wiki - Convert::Wiki - Convert HTML/POD/txt from/to Wiki code

Convert::Wiki - Convert HTML/POD/txt from/to Wiki code

TWiki - Wiki and Web 2.0 Application Platform

TWiki is a flexible, powerful, and easy to use enterprise wiki, enterprise collaboration platform, and web application platform. It is a Structured Wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet, extranet or the Internet. TWiki is a cgi-bin script written in Perl. It reads a text file, hyperlinks it and converts it to HTML on the fly.

spaghetti - Type-safe APIs for compile-to-JavaScript modules

Spaghetti modules are written in compile-to-JS languages like [TypeScript](http://typescriptlang.org) and [Haxe](http://haxe.org). Each module's API is defined in a [Spaghetti Interface Definition file](/../../wiki/Spaghetti Syntax). Here's an example of a typical API definition:```module com.example.greeterinterface Greeter { string sayHello(string user)}Greeter createGreeter()```Based on this abstract definition, Spaghetti ensures type safety on both the implementor and the caller side of a

python-mediawiki - Python Media wiki. Convert wiki syntax to HTML

Python Media wiki. Convert wiki syntax to HTML

.NET Parser for Wiki Creole

Wiki Creole (http://wikicreole.org) is a standardized markup designed at WikiSym 2006 with the goal is to get all wiki engines to share a common wiki syntax. This is a .NET library which given a string in WikiCreole will convert it to HTML.


an advanced Perl parser for a clean and productive wiki language. the wikifier analyzes a wiki file and coverts it into objective Perl data. From this data, the program can extract values from the wiki or use simple methods to produce valid XHTML 1.0 Strict to be displayed in a browser. the wikifier can be used as a standalone wiki-to-html engine, but it also provides an interface for a fully feature wiki-based website using the nginx HTTP daemon.

Wiki Toolbox

The objective of this toolbox is to provide you with a collection of functions you can use to simplify the process of developing Wiki articles

Zim - A Desktop Wiki

Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Zim can be used to Keep an archive of notes,

wikirenderer - A PHP component to parse any wiki syntax and to generate HTML or other syntax

WikiRenderer 4 is a library to convert wiki content to an other format like HTML, Docbook, or other wiki syntax.Warning: the master branch is currently unstable since we rework many things. Go to the 3.x branch to have a stable release. Documentation and the website are not updated yet for WikiRenderer 4.

Tiki Wiki CMS Groupware

Tiki Wiki CMS Groupware is a full-featured, web-based, multilingual (35+ languages), tightly integrated, all-in-one Wiki+CMS+Groupware using PHP, MySQL, Zend Framework, jQuery and Smarty. Actively developed by a very large international community, Tiki can be used to create all kinds of Web applications, sites, portals, knowledge bases, intranets, and extranets.

algorithms - algorithms playground for common questions

- [Dijkstra's shortest path between two nodes](https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm)- [Find the square root of a number](https://en.wikipedia.org/wiki/Newton%27s_method)- [Binary search](https://en.wikipedia.org/wiki/Binary_search_algorithm)- [Longest increasing subsequence](http://en.wikipedia.org/wiki/Longest_increasing_subsequence) - [Find all permutations of array](https://en.wikipedia.org/wiki/Permutation)- [Finding all combinations of well-formed brackets](http://stackover

Pocket Wiki

Pocket Wiki is a note taking application that uses wiki markup language to render HTML. It features a plug-in architecture to implement wiki markup - currently supports slash (default), wikiplex, markdown, and creolewiki

Redisson - Redis based In-Memory Data Grid for Java

Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client.


a wiki compiler


This is the entire Insurgency Wiki as mirrored at Partyvan.info, with all history stored as Git revisions. Was made by Bibliotheca Anonoma in preparation for importing into an ikiwiki.

Caffeine - A high performance caching library for Java 8

Caffeine is a high performance, near optimal caching library based on Java 8. It provides an in-memory cache using a Google Guava inspired API.