Files
shard-wiki/research/260608-wikiengines-overview/260608-perplexity-wikiengines-research.md
tegwick 7d1fb97968 research: write up wiki-engines landscape scan; send IAM demand to netkingdom
- Add README.md + findings.md to research/260608-wikiengines-overview/ to
  match sibling research convention (was a bare Perplexity dump). findings.md
  synthesizes the engine landscape into adapter-contract implications and maps
  to INTENT (capability heterogeneity, L0->L4 ladder, backend-neutrality).
- Mark the netkingdom integration demand as sent: capability request
  3136a9e2 (auto-routed to netkingdom) + inbox message 46c60f17.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 18:18:45 +02:00

398 lines
20 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Perplexity Research Wiki Engines
Source: https://www.perplexity.ai/search/9b76560e-31b7-4465-87a4-01a9df9cdbbe#1
## What are the most technically interesting wiki engines out there?
Below is an expanded, more technical map of the wiki landscape, including your additions: C2, Federated Wiki, TWiki, Confluence, Semantic MediaWiki, TiddlyWiki, Fossil, and the Tcl-based option I found. Ive kept the focus on what each system is *for*, what makes it distinct, and what kind of adoption it seems to have had. [c2](http://c2.com/cgi/wiki?TopTenWikiEngines)
## Wiki.js
Wiki.js is a modern, extensible, self-hosted wiki aimed at polished documentation and flexible deployment. It feels like the “modern web app” interpretation of a wiki. [js](https://js.wiki)
**USPs**
- Modern UI and authoring experience.
- Extensible architecture.
- Self-hosted and open source. [wikimatrix](https://www.wikimatrix.org/compare/wiki-js+dokuwiki+xwiki+mediawiki+tiki-wiki-cms-groupware+tiddlywiki)
**Strengths**
- Strong for documentation teams that want low-friction editing.
- Good fit when you want a contemporary stack and a clean UX.
- Broadly positioned as “powerful and extensible.” [js](https://js.wiki)
**Weaknesses**
- Less historically proven than MediaWiki or TWiki in huge legacy enterprise environments.
- Smaller ecosystem than the oldest wiki engines.
- Not as “structured application platform” oriented as Foswiki/XWiki. [wikimatrix](https://www.wikimatrix.org/compare/wiki-js+dokuwiki+xwiki+mediawiki+tiki-wiki-cms-groupware+tiddlywiki)
**Characteristic use cases**
- Internal docs.
- Product documentation.
- Team knowledge bases.
- Self-hosted alternative to SaaS doc tools. [js](https://js.wiki)
**Userbase estimate**
- Likely **tens of thousands of active deployments/users**, but public numbers are not well standardized. That makes it a strong product choice, but not a giant legacy ecosystem like MediaWiki or TWiki. [wikimatrix](https://www.wikimatrix.org/compare/wiki-js+dokuwiki+xwiki+mediawiki+tiki-wiki-cms-groupware+tiddlywiki)
## XWiki
XWiki is a programmable wiki platform that blurs the line between wiki and lightweight application platform. It is technically interesting because it supports scripts, macros, and application-style pages. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**USPs**
- Scriptable pages and apps.
- Strong extension model.
- Syntax compatibility with other wiki styles. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Strengths**
- Great for building structured internal tools.
- More “platform-like” than plain wiki software.
- Good fit for teams that need dynamic content and forms. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Weaknesses**
- More complexity than simpler wikis.
- Can feel heavyweight if you only want plain documentation.
- Requires more governance and administration. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Characteristic use cases**
- Enterprise knowledge bases.
- Internal business applications.
- Structured reporting and collaborative workflows.
- Documentation that needs embedded logic. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Userbase estimate**
- Probably **tens of thousands to low hundreds of thousands** of users across deployments, but public install counts are not clearly disclosed. [wikimatrix](https://www.wikimatrix.org/compare/wiki-js+dokuwiki+xwiki+mediawiki+tiki-wiki-cms-groupware+tiddlywiki)
## MediaWiki
MediaWiki is the canonical large-scale wiki engine: boring in the best possible way, because it works at enormous scale and has an enormous extension ecosystem. It remains technically important because it set the pattern for high-volume collaborative editing. [herothemes](https://herothemes.com/blog/wiki-software/)
**USPs**
- Proven at internet scale.
- Huge extension ecosystem.
- Strong revision/history and collaboration model. [herothemes](https://herothemes.com/blog/wiki-software/)
**Strengths**
- Best-in-class for public, high-traffic, multi-author wikis.
- Extremely mature.
- Broad tooling and community support. [herothemes](https://herothemes.com/blog/wiki-software/)
**Weaknesses**
- Can be operationally heavy.
- Editing experience is not the smoothest by default.
- Often overkill for small internal knowledge bases. [herothemes](https://herothemes.com/blog/wiki-software/)
**Characteristic use cases**
- Wikipedia-style public encyclopedias.
- Community knowledge bases.
- Large multilingual collaborative sites.
- Semantic layering via extensions. [herothemes](https://herothemes.com/blog/wiki-software/)
**Userbase estimate**
- By far the largest in this group; think **millions of contributors and readers across many thousands of sites**. [c2](http://c2.com/cgi/wiki?TopTenWikiEngines)
## Semantic MediaWiki
Semantic MediaWiki is technically interesting because it turns wiki pages into queryable knowledge objects. It is less “just a wiki” and more a semantic knowledge base on top of MediaWiki. [en.wikipedia](https://en.wikipedia.org/wiki/Foswiki)
**USPs**
- Semantic annotations.
- Queryable structured content.
- Strong fit for knowledge management with ontology-like behavior. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Strengths**
- Very powerful for structured knowledge capture.
- Supports reporting and retrieval beyond full-text search.
- Bridges freeform wiki editing and data-driven retrieval. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Weaknesses**
- Steeper learning curve.
- Requires discipline in content modeling.
- More complex than plain wiki editing. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Characteristic use cases**
- Research knowledge bases.
- Reference systems with structured facts.
- Enterprise knowledge graphs and catalogs.
- Areas where pages should behave like data records. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Userbase estimate**
- Smaller than MediaWiki, but meaningful in specialist knowledge-management circles: likely **thousands of sites, not millions**. [en.wikipedia](https://en.wikipedia.org/wiki/Foswiki)
## DokuWiki
DokuWiki is the classic lightweight, file-based wiki: simple, pragmatic, and still technically elegant because it avoids a database. It is a workhorse for teams that want low operational overhead. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
**USPs**
- No database required.
- Simple deployment.
- Large plugin ecosystem. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
**Strengths**
- Easy to run and back up.
- Good text/wiki syntax experience.
- Reliable for small-to-medium teams. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
**Weaknesses**
- Less suited to highly structured app-like workflows.
- Not the strongest choice for huge public communities.
- Interface feels older than modern doc platforms. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
**Characteristic use cases**
- Internal docs.
- Departmental knowledge bases.
- Small team collaboration.
- Simple intranets and technical notes. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
**Userbase estimate**
- Likely **tens of thousands of installations**; broad but not dominant. [medevel](https://medevel.com/os-wiki-engines-for-2021/)
## TiddlyWiki
TiddlyWiki is one of the most technically unusual wiki engines because it is often a single self-contained HTML file that acts like a personal knowledge system. That makes it deeply portable and hackable. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**USPs**
- Single-file architecture.
- Highly personal and portable.
- Strong customization via plugins/macros/themes. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Strengths**
- Great for personal knowledge management.
- Easy to carry around and version-control.
- Extremely flexible for power users. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Weaknesses**
- Not a conventional multi-user server wiki.
- Collaboration and permissions are not its core strength.
- Can become messy without personal discipline. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Characteristic use cases**
- Personal notes.
- Research notebooks.
- Offline-first knowledge bases.
- Individual knowledge workflows. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Userbase estimate**
- Probably **tens of thousands to a few hundred thousand users**, with a strong enthusiast niche. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
## TWiki
TWiki is a structured enterprise wiki that emerged from enterprise demand rather than minimalist wiki ideals. It is interesting because it became a platform for forms, workflows, and application-like pages. [junauza](https://www.junauza.com/2008/05/five-of-best-freeopen-source-wiki.html)
**USPs**
- Enterprise collaboration platform.
- Strong extensibility, with hundreds of extensions.
- Structured content and application building. [sourceforge](https://sourceforge.net/projects/twiki/)
**Strengths**
- Proven in corporate environments.
- Great for structured team workflows.
- Strong fit for intranets and process-heavy use. [sourceforge](https://sourceforge.net/projects/twiki/)
**Weaknesses**
- Older design philosophy.
- Can feel complex and procedural.
- Less attractive for lightweight modern docs. [sourceforge](https://sourceforge.net/projects/twiki/)
**Characteristic use cases**
- Corporate intranets.
- Team collaboration.
- Project tracking.
- Enterprise knowledge management. [junauza](https://www.junauza.com/2008/05/five-of-best-freeopen-source-wiki.html)
**Userbase estimate**
- SourceForges description claims **50,000 small businesses, many Fortune 500 companies, and millions of people** use TWiki, though that should be treated as a vendor-style estimate rather than audited usage data. [sourceforge](https://sourceforge.net/projects/twiki/)
## Foswiki
Foswiki is the continuation of the structured enterprise-wiki tradition, with strong emphasis on collaboration, plugins, and business use. It is technically interesting because it treats the wiki as an application platform with macros, forms, and reporting. [sourceforge](https://sourceforge.net/projects/foswiki/)
**USPs**
- Enterprise wiki and collaboration platform.
- Application-building via markup and macros.
- Fine-grained access control and auditability. [sourceforge](https://sourceforge.net/projects/foswiki/)
**Strengths**
- Strong fit for controlled enterprise environments.
- Very flexible for internal business applications.
- Deep extension model and workflow-style usage. [en.wikipedia](https://en.wikipedia.org/wiki/Foswiki)
**Weaknesses**
- Heavier and more specialized than lightweight wikis.
- UX is functional rather than modern-first.
- Best when governance and structure matter more than simplicity. [sourceforge](https://sourceforge.net/projects/foswiki/)
**Characteristic use cases**
- Knowledge bases.
- Team collaboration portals.
- Workflow and project tracking.
- Document management and structured reporting. [hpcsupport.utsa](http://hpcsupport.utsa.edu/foswiki/bin/view/System/WikiCulture)
**Userbase estimate**
- Likely **thousands to tens of thousands of active users/deployments**, with a strong enterprise niche rather than mass-market scale. [en.wikipedia](https://en.wikipedia.org/wiki/Foswiki)
## Confluence
Confluence is the enterprise commercial benchmark for team wikis, but technically it is more a knowledge collaboration platform than a pure wiki engine. It matters because many organizations chose it as the default workplace knowledge layer. [herothemes](https://herothemes.com/blog/wiki-software/)
**USPs**
- Tight enterprise integration.
- Mature permissions and collaboration.
- Large marketplace ecosystem. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Strengths**
- Strong adoption in enterprises.
- Good for cross-team documentation and workflows.
- Familiar to many business users. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Weaknesses**
- Commercial lock-in.
- Less transparent/inspectable than open-source engines.
- Can become sprawling and hard to govern at scale. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Characteristic use cases**
- Enterprise documentation.
- Project spaces.
- Meeting notes and cross-functional knowledge sharing.
- Regulated orgs that need access control and audit trails. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Userbase estimate**
- Very large enterprise footprint, plausibly **millions of users** across customers, but exact counts are not public. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
## C2
C2 is historically important because it sits close to the origin story of wiki culture and especially “wiki engine as a social process,” not merely software. It is less a mainstream product choice today and more a foundational technical-cultural reference point. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**USPs**
- Foundational wiki culture.
- Minimalist and historically influential.
- Strong association with Ward Cunninghams original ideas. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Strengths**
- Very important conceptually.
- Captures the original wiki ethos.
- Useful as a reference model for design thinking. [c2](http://c2.com/cgi/wiki?TopTenWikiEngines)
**Weaknesses**
- Not a modern enterprise product.
- Limited contemporary ecosystem.
- Not typically chosen for new production deployments. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Characteristic use cases**
- Early collaborative documentation.
- Idea exploration.
- Community knowledge sharing.
- Historical origin of wiki practice. [c2](http://c2.com/cgi/wiki?TopTenWikiEngines)
**Userbase estimate**
- Modern active userbase is likely **very small**, mostly historical and enthusiast usage. [wiki.c2](https://wiki.c2.com/?WikiEngines)
## Federated Wiki
Federated Wiki is one of the most intellectually interesting designs because Ward Cunningham pushed the idea beyond a central shared wiki toward a network of interoperating personal sites. It is a reaction against the assumptions of centralized knowledge ownership. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**USPs**
- Federated, distributed model.
- Personal control with sharing across sites.
- Strong conceptual innovation. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Strengths**
- Excellent for decentralization-minded users.
- Encourages personal ownership of notes and pages.
- Very distinctive architecture. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Weaknesses**
- Smaller ecosystem.
- Less mainstream operational tooling.
- Can be harder for teams expecting centralized permissions and governance. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Characteristic use cases**
- Personal knowledge networks.
- Distributed collaboration.
- Experimental knowledge sharing.
- Communities interested in networked authorship. [wiki.c2](https://wiki.c2.com/?WikiEngines)
**Userbase estimate**
- Probably **small niche adoption**, more influential than widely deployed. [wiki.c2](https://wiki.c2.com/?WikiEngines)
## TiddlyWiki
TiddlyWiki is already covered above as one of the core additions, but it deserves emphasis: it is the most “personal-computing” oriented wiki in this list. Its architecture is a big reason it remains technically admired. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**USPs**
- Portable single-file personal wiki.
- Deep customization.
- Offline-friendly. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Strengths**
- Great for individual workflows.
- Easy to archive and transport.
- Powerful for note structuring and metadata. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Weaknesses**
- Not a natural fit for large teams.
- Sync/conflict handling is user-managed.
- Can be too freeform for rigid organizations. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Characteristic use cases**
- Zettelkasten-like note systems.
- Research and personal PKM.
- Portable offline notes.
- Solo technical planning. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
**Userbase estimate**
- Niche but durable: **tens of thousands to low hundreds of thousands**. [wikiwand](https://www.wikiwand.com/en/articles/Comparison%20of%20wiki%20software)
## Fossil
Fossil is technically interesting because it bundles version control, bug tracking, and wiki/documentation into one system. Its wiki is part of a developer workflow, not a standalone knowledge product. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
**USPs**
- Integrated VCS, issue tracker, and wiki.
- Single-tool developer workflow.
- Simple, self-contained project hosting. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
**Strengths**
- Excellent for small to medium software projects.
- Tight coupling between code, tickets, and docs.
- Strong for maintaining project history. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
**Weaknesses**
- Not a general-purpose wiki platform.
- Smaller ecosystem than GitHub/GitLab-style stacks.
- More dev-centric than business-user-centric. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
**Characteristic use cases**
- Software project documentation.
- Developer-run issue tracking and wiki pages.
- Integrated team repositories.
- Small tooling-centric open-source projects. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
**Userbase estimate**
- Likely **tens of thousands of users**, mostly among developers and small project teams. [en.wikipedia](https://en.wikipedia.org/wiki/Fossil_(software))
## Tcl wiki option
The Tcl ecosystem does have a wiki presence, but the result I found is mainly **Tcler's Wiki**, which is a wiki for the Tcl community rather than clear evidence of a widely used Tcl-native standalone engine. So I would not confidently label it as a major separate engine without more evidence. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
**USPs**
- Community knowledge base for Tcl.
- Demonstrates Tcl community use of wiki patterns. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
**Strengths**
- Niche relevance for Tcl users.
- Good example of a community-maintained knowledge base. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
**Weaknesses**
- Not clearly a mainstream, distinct wiki engine product.
- Limited evidence of broad adoption beyond the Tcl community. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
**Characteristic use cases**
- Tcl community documentation.
- Shared project knowledge.
- Language-specific community support. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
**Userbase estimate**
- Very small, niche community usage. [wiki.tcl-lang](https://wiki.tcl-lang.org/page/Fossil)
## What stands out most
If you want the most technically distinctive group, Id rank them this way: **Federated Wiki** for distributed architecture, **TiddlyWiki** for single-file personal knowledge, **Semantic MediaWiki** for queryable structure, **Fossil** for integrated dev workflow, and **Foswiki/TWiki** for enterprise wiki-as-application platforms. [en.wikipedia](https://en.wikipedia.org/wiki/Foswiki)
The older engines are still interesting because they reflect different answers to the same design question: should a wiki be a simple page editor, a structured app platform, or a knowledge graph with a browser front end? [c2](http://c2.com/cgi/wiki?TopTenWikiEngines)
# Possible Follow Ups
- How do the underlying data architectures of these wiki engines impact long-term knowledge curation and data longeevity?
- How does TiddlyWiki manage non-linear storage in a single file?
- How do Semantic MediaWiki graph capabilities compare to modern graph DBs?
- What architectural challenges led to the creation of Federated Wiki?
- How does Fossil provide version control and wiki in one binary?