Gollum

screenshot of Gollum

A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.

Overview

Gollum is an innovative wiki system that operates on top of Git, providing users with a unique blend of simplicity and functionality. Its design allows for easy creation and management of wikis by using a git repository as the backend, making it particularly appealing for teams already familiar with Git workflows. Whether you're working with documents, images, or other content types, Gollum manages everything seamlessly, ensuring that your wiki is not only collaborative but also easy to maintain.

This open-source tool supports a variety of markup languages, making it versatile for different writing needs. With built-in editing capabilities and compatibility with popular platforms like GitHub and GitLab, Gollum transforms how users create and interact with their documentation and knowledge bases.

Features

  • Variety of Markups: Gollum supports multiple markup languages, including Markdown and RDoc, catering to diverse preferences for content creation.
  • Easy Editing: Users can edit pages using their favorite text editor or utilize Gollum's intuitive web interface, ensuring changes are tracked after committing.
  • Content Organization: Pages can be organized into directories as desired, providing flexibility in structuring the wiki content.
  • Advanced Functionality: Gollum includes features like diagrams (via Mermaid or PlantUML), citation support with BibTeX, and annotations through CriticMarkup.
  • Version Control: Every page can be displayed in its various versions, and changes can be easily reverted, allowing for effective content management.
  • Integration with Git Platforms: Compatible with GitHub and GitLab wikis, users can clone their repositories and work with them locally for enhanced productivity.
  • Custom Markup Support: Easily activate additional markup languages by installing the required renderers, expanding Gollum’s versatility.
  • RSS Feed for Updates: Users can stay informed with an RSS feed that tracks the latest changes made within the wiki, ensuring everyone is up to date.
documentation
Documentation

Documentation themes are built specifically for writing technical and product documentation. They are normally written and maintained in Markdown. The often include a navigation menu, search bar, clear headings, semantic document structure and clean typography.