Ranked by GitHub stars
All 27 Wikis & Knowledge Bases apps
SiYuan
siyuan-note/siyuan
A privacy-first personal knowledge management software, written in typescript and golang.
Wikis & Knowledge BasesTypeScriptDockerOutline
outline/outline
Extensible wiki for your team.
Wikis & Knowledge BasesTypeScriptDockerWiki.js
requarks/wiki
Modern, lightweight and powerful wiki app using Git and Markdown.
Wikis & Knowledge BasesVueDockerdocmost Community Edition
docmost/docmost
Collaborative wiki and documentation software (alternative to Confluence, Notion).
Wikis & Knowledge BasesTypeScriptDockerBookStack
BookStackApp/BookStack
Simple, self-hosted, easy-to-use platform for organising and storing information.
Wikis & Knowledge BasesPHPDockerDocs
suitenumerique/docs
Collaborative note taking, wiki and documentation platform that scales.
Note-taking & EditorsPythonTiddlyWiki
TiddlyWiki/TiddlyWiki5
Reusable non-linear personal web notebook.
Wikis & Knowledge BasesJavaScriptDokuwiki
dokuwiki/dokuwiki
Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain text files, therefore no database is required.
Wikis & Knowledge BasesPHPRaneto
ryanlelek/Raneto
Knowledgebase platform that uses static Markdown files.
Wikis & Knowledge BasesJavaScriptNoteDiscovery
gamosoft/NoteDiscovery
Markdown note-taking app with plain-file storage, graph view, and MCP integration (alternative to Obsidian, Notion).
Note-taking & EditorsJavaScriptDockerAleph
alephdata/aleph
Tool for indexing large amounts of both documents (PDF, Word, HTML) and structured (CSV, XLS, SQL) data for easy browsing and search. It is built with investigative reporting as a primary use case.
Search EnginesJavaScriptDockerDocumize
documize/community
Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona.
Wikis & Knowledge BasesJavaScriptGitit
jgm/gitit
Wiki program that stores pages and uploaded files in a git repository, which can then be modified using the VCS command line tools or the wiki's web interface.
Wikis & Knowledge BasesHaskellZim
zim-desktop-wiki/zim-desktop-wiki
Graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images.
Wikis & Knowledge BasesPythondjango-wiki
django-wiki/django-wiki
Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Wikis & Knowledge BasesPythonAtomic Server
ontola/atomic-server
Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API. Lightweight, very fast and no runtime dependencies.
Wikis & Knowledge BasesTypeScriptDockerOtter Wiki
redimp/otterwiki
Simple, easy to use wiki software using markdown.
Wikis & Knowledge BasesPythonDockerXWiki
xwiki/xwiki-platform
Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture.
Wikis & Knowledge BasesJavaDockerLeafWiki
perber/leafwiki
A fast wiki for people who think in folders, not feeds. Fast editing. Tree navigation. Markdown on disk.
Wikis & Knowledge BasesGoDockerMarmot
marmotdata/marmot
Data catalog for discovering and organizing data assets across your stack, including databases, APIs, message queues, and pipelines.
Wikis & Knowledge BasesGoDockerWiki-Go
leomoon-studios/wiki-go
A modern, feature-rich, databaseless flat-file wiki platform.
Wikis & Knowledge BasesGoDockerWikiDocs
Zavy86/WikiDocs
A databaseless markdown flat-file wiki engine.
Wikis & Knowledge BasesTypeScriptDockerTeamMapper
b310-digital/teammapper
Host and create your own mindmaps. Share your mindmap sessions with your team and collaborate live on mindmaps.
Wikis & Knowledge BasesTypeScriptDockerAmuseWiki
melmothx/amusewiki
Amusewiki is based on the Emacs Muse markup, remaining mostly compatible with the original implementation. It can work as a read-only site, as a moderated wiki, or as a fully open wiki or even as a…
Wikis & Knowledge BasesPerlDockerLibreKB
michaelstaake/LibreKB
Web-based knowledge base solution. A simple web app, it runs on pretty much any web server or hosting provider with PHP and MySQL.
Wikis & Knowledge BasesPHPW
vincent-peugnet/wcms
Lightweight, mutli-user, flat-file-database Wiki engine. Create pages quickly and edit them in your Web browser using Mardown/HTML/CSS/JS. The main difference with other wiki is that you are…
Wikis & Knowledge BasesPHPWackoWiki
WackoWiki/wackowiki
WackoWiki is a light and easy to install multilingual Wiki-engine.
Wikis & Knowledge BasesPHP
What is the best self-hosted app for wikis & knowledge bases?
By GitHub stars, SiYuan is the most popular self-hosted app for wikis & knowledge bases with 46,636 stars, followed by Outline and Wiki.js. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Wikis & Knowledge Bases apps free?
Yes. All 27 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Wikis & Knowledge Bases app?
16 of the 27 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Wikis & Knowledge Bases apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are SiYuan (8,702 commits), XWiki (3,247 commits) and Outline (2,031 commits). Active development usually means faster bug fixes and security patches.