← All repos

gitit

A wiki using HAppS, pandoc, and git

Browse cluster: Haskell tooling and libraries
1,570commits
70contributors
8languages

Tech stack & purpose

Gitit is a wiki program written in Haskell that uses Happstack for its web server and pandoc for markup processing. Pages and uploaded files are stored in a git, darcs, or mercurial repository and can be edited either through the wiki's web interface or via command-line version control tools. The wiki supports multiple markup formats including markdown, reStructuredText, LaTeX, HTML, DocBook, and Emacs Org-mode, and includes features such as syntax highlighting, TeX math rendering, caching, Atom feeds, and dynamically loaded Haskell plugins for page transformation. Gitit can also be embedded as a library within other Happstack applications through the Network.Gitit module.

Community & reference links

Languages

Haskell
68.0%
JavaScript
24.5%
CSS
5.1%
StringTemplate
1.2%
Shell
0.5%
TeX
0.4%
HTML
0.3%
Makefile
0.0%

Contributors (top 30 of 70)