Koder Wiki

Koder Wiki

Write, organize, and share knowledge with Markdown, real-time collaboration, and full-text search.

Open Wiki Source Code

Features

Everything you need for team knowledge management

Markdown Editor

Rich editor with live preview, toolbar, slash commands, and syntax highlighting for code blocks.

👥

Real-time Collaboration

Edit documents together in real-time with CRDT-based conflict resolution and presence indicators.

🔍

Full-text Search

Instantly find any document with ranked full-text search, faceted results, and autocomplete suggestions.

📁

Document Hierarchy

Organize knowledge in nested collections with drag-and-drop, tags, and automatic table of contents.

🕑

Version History

Full document versioning with diff view, restore previous versions, and audit log of all changes.

📊

Diagrams & Math

Embed Mermaid diagrams, KaTeX math equations, and rich content directly in your documents.

🔗

Wiki Links & Backlinks

Link documents with [[wiki links]] and automatically track backlinks for knowledge graph navigation.

📦

Export & Import

Export to PDF, HTML, Markdown, and JSON. Import from Markdown files with frontmatter support.

🔐

Access Control

Role-based permissions (admin, editor, viewer), share links, API tokens, and OIDC authentication.

Built Different

Powered by Koder Lang with modern architecture

Koder Lang PostgreSQL WebSocket CRDT Full-text Search REST API JWT Auth OIDC / Koder ID Markdown Mermaid KaTeX Prometheus Metrics TOML Config

CLI: kwiki

# Start the wiki server
$ kwiki serve

# Import Markdown documents
$ kwiki import --file docs/*.md --collection engineering

# Export document as PDF
$ kwiki export --id 42 --format pdf

# Search from command line
$ kwiki search "architecture decisions"

# Manage users
$ kwiki users create --username alice --email alice@koder.dev --role editor