git-wiki is a wiki that relies on git to keep pages’ history and Sinatra to serve them.
I wrote git-wiki as a quick and dirty hack, mostly to play with Sinatra.
It turned out that Sinatra is an awesome little web framework and that this hack
isn’t that useless since I now use git-wiki daily. However, it is definitely not
feature rich and will probably never be because I mostly use it as a web frontend for
git, ls and vim.
If you want history, search, etc. you should look at other people’s forks, especially al3x’s one.
git-wiki is avalaible on GitHub as well as on git://atonie.org/git-wiki.git
under the WTFPL license terms. That license basically
allows you to do what the fuck you want with the code, without any restriction.
[…] the first wiki engine I’d consider worth using for my own projects.
Oh, it looks like Git Wiki may be the starting point for what I need…
Simon Rozet, 2008-02-01Numerous people have written diff and merge systems for wikis; TWiki even uses RCS. If they used git instead, the repository would be tiny, and you could make a personal copy of the entire wiki to take on the plane with you, then sync your changes back when you’re done.