Wiki Software
A wiki is a publication collaboratively edited and managed by its own audience directly using a web browser.Related categories: Note-taking & Editors, Static Site Generators, Knowledge Management ToolsSee also: Wikimatrix, List of wiki software - Wikipedia, Comparison of wiki software
Featured Wiki Platforms
Wiki.js
Modern, lightweight wiki app using Git and Markdown
BookStack
Organize documentation in a book-like fashion
Mediawiki
Powers Wikipedia and all Wikimedia projects
DokuWiki
Lightweight wiki with simple syntax and no database
All Wiki Applications
Enterprise & Feature-Rich Wikis
BookStack - Organize and store information. Stores documentation in a book like fashion.- Demo | Source Code
- License:
MIT - Platform:
PHP/Docker
- Source Code
- License:
AGPL-3.0 - Platform:
Docker/Nodejs
- Source Code
- License:
AGPL-3.0 - Platform:
Go
- Demo | Source Code
- License:
GPL-2.0 - Platform:
PHP
- Demo | Source Code
- License:
LGPL-2.1 - Platform:
PHP
- Demo | Source Code
- License:
AGPL-3.0 - Platform:
Nodejs/Docker/K8S
- Demo | Source Code
- License:
LGPL-2.1 - Platform:
Java/Docker/deb
Lightweight & File-Based Wikis
DokuWiki - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax. All data is stored in plain text files, therefore no database is required.- Source Code
- License:
GPL-2.0 - Platform:
PHP
- Demo | Source Code
- License:
AGPL-3.0 - Platform:
Javascript
- Source Code
- License:
GPL-3.0 - Platform:
Perl
- Source Code
- License:
MIT - Platform:
Docker
- License:
GPL-3.0 - Platform:
PHP
- Source Code
- License:
MIT - Platform:
Nodejs
- Source Code
- License:
AGPL-3.0 - Platform:
PHP
- Demo | Source Code
- License:
GPL-3.0 - Platform:
Go/Docker
- Source Code
- License:
MIT - Platform:
PHP/Docker
- Source Code
- License:
GPL-2.0 - Platform:
PHP
Git-Based Wikis
django-wiki - Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style using Django models.- Demo | Source Code
- License:
GPL-3.0 - Platform:
Python
- Source Code
- License:
GPL-2.0 - Platform:
Haskell
- Source Code
- License:
MIT - Platform:
Ruby
- Source Code
- License:
AGPL-3.0 - Platform:
Go
Specialized & Unique Wikis
AmuseWiki - Based on the Emacs Muse markup. Can work as a read-only site, moderated wiki, or fully open wiki.- Demo | Source Code
- License:
GPL-1.0 - Platform:
Perl/Docker
- Source Code
- License:
BSD-3-Clause - Platform:
Nodejs
- Source Code
- License:
BSD-3-Clause - Platform:
PHP
- Source Code
- License:
GPL-2.0 - Platform:
Python/deb
Choosing the Right Wiki
When selecting a wiki platform, consider:Storage Method
- Database-backed: Better for large teams, complex permissions (MediaWiki, XWiki)
- File-based: Easier backup, simpler deployment (DokuWiki, WikiDocs)
- Git-based: Version control built-in, developer-friendly (Gitit, Gollum, Wiki.js)
Markup Language
- Markdown: Modern, widely supported (Wiki.js, Raneto)
- Custom syntax: Often more powerful but proprietary (DokuWiki, MediaWiki)
- WYSIWYG: User-friendly for non-technical users (BookStack)
Use Cases
- Personal knowledge base: Feather Wiki, TiddlyWiki, Otter Wiki
- Team documentation: BookStack, docmost, Wiki.js
- Public wiki: MediaWiki, XWiki
- Developer docs: Gitit, Gollum, Wiki.js