Skip to content
SPECIFICTION
Get listed

Gollum

github.com

WebWindowsmacOSLinuxSelf-hosted
Visit github.com
Spec score 7.9 #18 of 33 in Wiki Software

Spec sheet

Purpose
Gollum is a simple, Git-powered wiki with a local frontend.Read 8 Oct 2026 · github.com
Audience
Gollum is presented as a Git-based wiki that can be used for documentation and edited locally or through its web interface.Read 8 Oct 2026 · github.com
Deployment
Gollum can be installed as a Ruby gem, run through Docker or Rack, or launched from a Java WAR file.Read 8 Oct 2026 · github.com
Integrations
Gollum can run with a CAS single sign-on server and with any Rack-compatible web server.Read 8 Oct 2026 · github.com
Security
The security documentation says Gollum uses Loofah’s default whitelist to filter potentially insecure HTML, and that its behavior can be changed in the configuration file.Read 8 Oct 2026 · github.com
Access control
The README describes adding basic user support by running Gollum alongside a CAS single sign-on server with some configuration.Read 8 Oct 2026 · github.com
Authentication
Gollum can run alongside a CAS single sign-on server, which the documentation says adds basic user support.Read 8 Oct 2026 · github.com
Content storage
A Gollum wiki is a Git repository containing editable text or markup files, and pages can be organized into directories.Read 8 Oct 2026 · github.com
Editing and history
Pages can be edited in the built-in web interface or with an external editor, and users can view earlier versions and revert changes.Read 8 Oct 2026 · github.com
Features
The project lists Mermaid and PlantUML diagrams, citations, CriticMarkup annotations, mathematics, macros, redirects, and an RSS feed of recent changes.Read 8 Oct 2026 · github.com
Git wiki compatibility
Gollum strives for compatibility with GitHub and GitLab wikis and says users can clone those wikis to view and edit them locally.Read 8 Oct 2026 · github.com
Installation
The README documents installation as a Ruby gem, running through Docker, or launching a downloadable WAR file with Java.Read 8 Oct 2026 · github.com
Known limitation
The wiki notes that Gollum and GitHub wikis have diverged and says there are significant differences between the two platforms.Read 8 Oct 2026 · github.com
Markup
Gollum ships with Markdown and RDoc support, and additional renderers can enable formats including AsciiDoc, MediaWiki, Org, and reStructuredText.Read 8 Oct 2026 · github.com
Notable limitation
The project wiki says Gollum and GitHub wikis have diverged and notes that there is no live demo yet, with plans tracked as an issue.Read 8 Oct 2026 · github.com
Open-source license
The repository identifies the project license as MIT.Read 8 Oct 2026 · github.com
Operating systems
The project says Gollum runs on Unix-like systems and Windows; Windows requires JRuby.Read 8 Oct 2026 · github.com
Page sanitization
The wiki documentation says custom CSS, JavaScript, and potentially dangerous or unknown HTML markup are stripped from generated pages.Read 8 Oct 2026 · github.com
Rich content
The project lists Mermaid and PlantUML diagrams, BibTeX and citation support, CriticMarkup annotations, mathematics, macros, redirects, and an RSS feed of recent changes.Read 8 Oct 2026 · github.com
Security limitation
The security page cautions that someone with Git access can change custom CSS, JavaScript, or MathJax configuration files and thereby change application functionality.Read 8 Oct 2026 · github.com
SSO support
YesRead 20 Sep 2026 · github.com
Storage model
A Gollum wiki is a Git repository containing human-editable text or markup files, with pages organized into directories.Read 8 Oct 2026 · github.com
Support and documentation
The project points users to its wiki for extensive documentation and to the contribution guide for submitting issues and getting started with development.Read 8 Oct 2026 · github.com
Supported systems
Gollum runs on Unix-like systems and Windows; on Windows it runs only with JRuby.Read 8 Oct 2026 · github.com
Version history
YesRead 20 Sep 2026 · github.com
Wiki compatibility
Gollum strives to be compatible with GitHub and GitLab wikis, which users can clone to view and edit locally.Read 8 Oct 2026 · github.com

Where Specifiction places it

Alternatives to GollumAll alternatives →