A wiki written in Haskell using HAppS, pandoc, and git

Gitit is a wiki program written in Haskell. It uses Happstack for the web server and pandoc for markup processing. Pages and uploaded files are stored in a git, darcs, or mercurial 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, LaTeX, HTML, DocBook, or Emacs Org-mode markup 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 texmath) and highlighted source code (using highlighting-kate).

Other features include
- plugins: dynamically loaded page transformations written in Haskell (see "Network.Gitit.Interface")
- categories
- TeX math
- syntax highlighting of source code files and code snippets (using highlighting-kate)
- caching
- Atom feeds (site-wide and per-page)
- a library, "Network.Gitit", that makes it simple to include a gitit wiki in any happstack application

Source Files
Filename Size Changed Actions
ghc-gitit.changes 0000000324 324 Bytes about 3 years
ghc-gitit.spec 0000004911 4.8 KB about 3 years
gitit-0.12.2.tar.gz 0000272930 267 KB about 3 years
Comments for ghc-gitit 0