Difference between revisions of "Olelo"
From Organic Design wiki
Infomaniac (talk | contribs) (Referred to as 'GitWiki' on WikiMatrix) |
Infomaniac (talk | contribs) (→See also) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
[[category:software]] | [[category:software]] | ||
− | '''Olelo''' is a wiki that uses git to manage pages. Olelo is written in Ruby. | + | '''Olelo''', or ''Git-Wiki'', is a wiki that uses git to manage pages. Olelo is written in [http://www.ruby-lang.org/en/ Ruby] and uses the [http://www.catalystframework.org/ 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). | ||
* [http://www.gitwiki.org/ Home + demo] | * [http://www.gitwiki.org/ Home + demo] | ||
* [http://www.github.com/minad/olelo Source] | * [http://www.github.com/minad/olelo Source] | ||
* [http://www.gitwiki.org/Sandbox Sandbox] | * [http://www.gitwiki.org/Sandbox Sandbox] | ||
− | * | + | * [http://www.wikimatrix.org/show/Git-Wiki WikiMatrix entry] |
+ | |||
+ | ==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. | ||
+ | |||
+ | ==See also== | ||
+ | *{{Tag|Git-based CMS}} | ||
+ | *[http://ikiwiki.info/ ikiwiki] - a wiki compiler. It converts wiki pages into HTML pages suitable for publishing on a website. Ikiwiki stores pages and history in a revision control system such as Subversion or Git. There are many other features, including support for blogging, as well as a large array of plugins. |
Latest revision as of 20:55, 24 November 2011
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.
See also
- Git-based CMS
- ikiwiki - a wiki compiler. It converts wiki pages into HTML pages suitable for publishing on a website. Ikiwiki stores pages and history in a revision control system such as Subversion or Git. There are many other features, including support for blogging, as well as a large array of plugins.