Set up an internal documentation site or team knowledge base without running a database.
Track project tasks visually using the built in Kanban boards inside a wiki page.
Create a private wiki with user accounts and group based access restrictions.
Write technical docs with diagrams, math formulas, and version history.
| leomoon-studios/wiki-go | stephenlthorn/auto-identity-remove | atom/etch | |
|---|---|---|---|
| Stars | 566 | 576 | 555 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | — | 2022-09-28 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Running without HTTPS requires manually enabling an insecure cookie setting in config.yaml.
Wiki-Go is a self-hosted wiki platform for building internal documentation, personal notes, or a team knowledge base. It is built with the Go programming language, and its main selling point is that it does not need a separate database. All your pages are stored as plain Markdown files, so setup stays simple and there is nothing extra to maintain. You write pages in Markdown, and the platform adds extras on top: emoji shortcodes, Mermaid diagrams for flowcharts, and LaTeX math formulas for equations. Pages can be organized into nested folders, and you can control display order by prefixing folder names with numbers. Every edit is tracked with full version history, so you can see past revisions and restore them if needed. Beyond plain documentation, Wiki-Go includes features aimed at teams. There is a full text search with support for exact phrases and filtering, a commenting system with moderation controls, and user accounts with different permission levels such as admin, editor, and viewer. Access to specific pages can be restricted to certain user groups, which makes it usable as a private, internal wiki as well as a public one. It also includes interactive Kanban boards, letting you turn any document into a drag and drop task board with support for sub-tasks. Getting started is meant to be quick: you can pull a Docker image and run a single container, or use Docker Compose for a more complete setup that includes a reverse proxy for HTTPS. Prebuilt binaries are also available if you prefer not to use Docker. A live demo site lets you try the interface before installing anything, though it resets every hour and wipes any changes. The README notes a specific configuration step for people running the wiki without HTTPS: you need to enable an insecure cookie setting, and it warns this should only be used in development or trusted internal networks, not on a public facing wiki.
A self-hosted wiki and documentation platform that stores everything as Markdown files, with no database required.
Mainly JavaScript. The stack also includes Go, JavaScript, Docker.
The README does not state a license in the shown content.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.