Olelo
From Organic Design wiki
Revision as of 20:52, 24 November 2011 by Infomaniac (talk | contribs)
Olelo, or Git-Wiki, is a wiki that uses git to manage pages. Olelo is written in Ruby and uses the Catalyst MVC web framework.
Git-Wiki stores the pages in a git repository. Therefore you can use all the benefits of the revision control software (distributed content etc). Multiple markup languages are supported via plugins. The wiki has a very extensible architecture. Custom markup can be added via filters. Additional tags can be added (e.g. the math tag which is provided for LaTeX-rendering).
Other forks
- https://github.com/geekq/git-wiki
- Support for images and attachments - You can add images to /img folder of your git repository. Subfolders are also supported. At least gif, png and jpg supported
- Custom h1 header - If your wiki page contains a markdown h1 header, then this one is used on the page.
- Sections - Content separated by headers like h1 is wrapped with divs, so you can style such blocks as you wish. Every header gets a unique id
- Style - You can provide a custom stylesheet for your wiki or project in the project.css file.
- Wiki in a subfolder - You can use git-wiki for documentation of your software project. Simply put all the content in markdown format into a subfolder, e.g. wiki and provide the folder name as optional parameter.
- Upstream git repository
- Integrated TODO list(s)
- Inclusion - You can include tasks from other wiki pages.
- No wiki words - For a hacker the wiki words is more a distraction than a help.