wiki-go
SHA-256Wiki-Go is a modern, feature-rich, database-less flat-file wiki platform built with Go. It offers a clean UI for creating knowledge bases, documentation, and collaborative content without any external database. Supports Markdown, emoji, Mermaid diagrams, LaTeX math, full-text search, hierarchical pages with version history, user management, comments, link management, and interactive kanban boards. Easy deployment via Docker or binaries.
Smart Download
Download Download Version
v1.8.8 · 44.8 MB
A modern, database-less flat-file wiki with Markdown editing, built-in comments, kanban boards, and instant Docker setup.
Core Features
- Full Markdown editing with emoji, Mermaid diagrams, and LaTeX math
- Smart full-text search with highlighting, exact phrase matching, and filter
- Hierarchical page structure with version history and restore
- User management with admin/editor/viewer roles and path-based access control
- Link management with automatic metadata fetching and categorization
What It Can't Do
- •If running without HTTPS (plain HTTP), you must set `allow_insecure_cookies: true` in `data/config.yaml` and restart, otherwise login will fail. The demo site resets every hour — use persistent storage for production. Version history relies on file snapshots; regularly back up the `data/` directory.
Use Cases
- Internal team documentation (technical manuals, API docs, knowledge base)
- Personal knowledge management (notes, bookmarks, project kanban)
- Lightweight project management and task boards (alternative to Trello)
- Private wiki with access control for sensitive content
Wiki-Go is a modern, feature-rich, database-less flat-file wiki platform built with Go. It provides a clean, intuitive interface for creating and managing knowledge bases, documentation, and collaborative content without requiring any external database. It supports full Markdown editing with emoji shortcodes, Mermaid diagrams, LaTeX math, and code syntax highlighting. Smart full-text search with highlighting and advanced filters, hierarchical page structure with version history, user management with access control and private wiki mode, link management with automatic metadata fetching, comments system with moderation, and interactive Kanban boards for project management. Instant setup via Docker or prebuilt binaries, with no bloat and zero maintenance.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Step 1: Pull Docker image: `docker pull leomoonstudios/wiki-go`
Step 2: Run container with port and volume mapping: `docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go`
Step 3: Open http://localhost:8080 and login with admin / demo123
- Step 1: Pull Docker image: `docker pull leomoonstudios/wiki-go`
- Step 2: Run container with port and volume mapping: `docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go`
- Step 3: Open http://localhost:8080 and login with admin / demo123
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
d3b31b2c17f308e2c318cd22fda932bced869118d180021401261c61ecfb31c1This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
To uninstall: if using Docker, run `docker stop wiki-go && docker rm wiki-go` and remove the `data/` directory. If using binary, delete the executable and data folder.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
4 FAQs
Similar Projects
pocketbase
PocketBase is an open source Go backend that includes embedded SQLite with realtime subscriptions, built-in file & user management, admin dashboard UI, and simple REST API. Can be used as standalone app or Go framework.
code-server
Run VS Code in your browser, on any device with a consistent development environment.
Visual Studio Code (Code - OSS)
A free, open-source code editor by Microsoft with rich extensions, debugging, and Git integration. The most popular developer tool worldwide.