Skip to content
This repository
Fetching contributors…


Cannot retrieve contributors at this time

file 42 lines (38 sloc) 1.723 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
\report{John MacFarlane}%11/10
\participants{Gwern Branwen, Simon Michael, Henry Laxen, Anton
van Straaten, Robin Green, Thomas Hartman, Justin Bogner, Kohei Ozaki,
Dmitry Golubovsky, Anton Tayanovskyy, Dan Cook}
\status{active development}

Gitit is a wiki built on \cref{Happstack} and backed by a git or darcs
filestore. Pages and uploaded files can be modified either directly
via the VCS's command-line tools or through the wiki's web interface.
\cref{Pandoc} is used for markup processing, so pages may be written in
(extended) markdown, reStructuredText, LaTeX, HTML, or literate Haskell,
and exported in ten different formats, including LaTeX, ConTeXt,
DocBook, RTF, OpenOffice ODT, and MediaWiki markup.

Notable features of gitit include
  Plugins: users can write their own dynamically loaded page transformations,
  which operate directly on the abstract syntax tree.
  Math support: LaTeX inline and display math is automatically converted
  to MathML, using the \texttt{texmath} library.
  Highlighting: Any git or darcs repository can be made a gitit wiki.
  Directories can be browsed, and source code files are
  automatically syntax-highlighted. Code snippets in wiki pages
  can also be highlighted.
  Library: Gitit now exports a library, \texttt{Network.Gitit}, that makes it
  easy to include a gitit wiki (or wikis) in any \cref{Happstack} application.
  Literate Haskell: Pages can be written directly in literate Haskell.

For more information, see the gitit home page, which is itself
a running demo of gitit: \text{\url{}}.
Something went wrong with that request. Please try again.