Oddmuse
Lightweight Perl wiki engine using filesystem storage
Oddmuse is a compact wiki engine implemented as a Perl script that stores pages directly on the filesystem rather than in a database. It is designed for small to medium wikis, provides built-in versioning and a simple, extensible architecture, and can run under traditional CGI or as a Mojolicious-based server.
Key Features
- Single-file core: the wiki is delivered as one primary Perl script with optional extension scripts and configuration files
- Filesystem storage: pages and revisions are stored on the local filesystem; no database required
- Built-in versioning and history for pages, including simple restore capabilities
- Runs under CGI (e.g., Apache) or as a Mojolicious server (including Hypnotoad for production)
- Extensible via Perl modules, themes (CSS) and configuration scripts; supports translations
- Small footprint and cross-platform compatibility (Unix-like systems, Windows, many hosting providers)
Use Cases
- Internal team or project documentation hosted on inexpensive/shared hosting
- Lightweight public or community wikis where simplicity and small resource usage are priorities
- Quick knowledge bases or help sites that require versioned pages without a database backend
Limitations and Considerations
- Older, Perl-centric codebase; maintaining or extending core features typically requires Perl knowledge
- Lacks many modern integrated features (real-time collaboration, built-in WYSIWYG editor, advanced plugin ecosystem)
- Filesystem storage can limit scalability and advanced querying compared to database-backed wikis
Oddmuse is a minimal, pragmatic choice for sites that prioritize simplicity, low resource usage, and filesystem-based versioning. It is best suited for users comfortable with Perl and simple CGI or Mojolicious deployment models.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
Open-source collaborative workspace and Notion alternative
Open-source, privacy-focused collaborative workspace for notes, databases, kanban boards and AI-assisted writing; desktop, mobile and web clients with local-first storage...

AFFiNE
Open-source, local-first knowledge workspace for docs, whiteboards and databases
All-in-one, privacy-focused workspace that merges docs, whiteboards and databases with real-time collaboration and multimodal AI assistance.

Memos
Privacy-first self-hosted note-taking and knowledge base
Memos is a lightweight, privacy-first self-hosted note-taking service with Markdown, fast search, and sharing features for personal notes, wikis, and team knowledge.


Plane
Open-source project management platform for tracking work and knowledge
Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

Logseq
Privacy-first knowledge management and collaboration platform
Logseq is a privacy-first, open-source knowledge management app for networked notes, tasks, and collaboration using local Markdown or Org-mode graphs.

Outline
Team knowledge base & wiki with real-time collaboration and AI search.
Outline is a fast, collaborative knowledge base for teams, featuring markdown docs, real-time editing, AI-powered search, and Slack integrations.

