Front Page

Welcome to Gitit!

Gitit is a wiki program written in Haskell. It uses HAppS for the web server and pandoc for markup processing. Pages and uploaded files are stored in a git or darcs repository and may be modified either by using the VCS’s command-line tools or through the wiki’s web interface. By default, pandoc’s extended version of markdown is used as a markup language, but reStructuredText can also be used. Pages can be exported in a number of different formats, including LaTeX, RTF, OpenOffice ODT, and MediaWiki markup. Gitit can be configured to display TeX math (using jsMath) and highlighted source code (using highlighting-kate).

Feel free to try out gitit on this running demo. You can edit pages by clicking the “Edit” tab, or just by double-clicking the content. (Note that some pages, like this one, are locked.) You can make a link to another wiki page like this: [French Cheeses](). This will produce a link like this: French Cheeses. Note that the names of wiki pages need not be in CamelCase, and they may contain spaces. Wiki pages may be organized into directories. Use the slash (“/”) character between directories and page names or subdirectories: [Wines/Pinot Noir](). To create a new wiki page, just create a link to it and follow the link.

Help is always available through the “Help” link in the sidebar.

Sample pages: Curry-Howard-Lambek Correspondence, Math Example, Multilingual.

If you like gitit, see the User’s Guide for installation instructions.