OpenSource-Hub
W

wiki-go

SHA-256
563 stars·Developer Tools·SHA-256 checksum verified

Wiki-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

wikimarkdowngoflat-fileknowledge-basedocumentationkanbanself-hosted

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Step 1: Pull Docker image: `docker pull leomoonstudios/wiki-go`

4

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`

5

Step 3: Open http://localhost:8080 and login with admin / demo123

Install Guide
  1. Step 1: Pull Docker image: `docker pull leomoonstudios/wiki-go`
  2. 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`
  3. Step 3: Open http://localhost:8080 and login with admin / demo123
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

d3b31b2c17f308e2c318cd22fda932bced869118d180021401261c61ecfb31c1

This 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 Source
Environment Guide

Uninstall 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.

Project Info
LicenseMIT
Last Updated2026-06-25 21:30:20
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

4 FAQs

Similar Projects