Wikven
Wikven is a static site generator built on MediaWiki, the software behind Wikipedia. It turns a directory of wikitext into a plain HTML site you can host anywhere, with no server or database to run. This documentation site is itself built with Wikven.
Reach for Wikven when your content is already MediaWiki wikitext, or when you want MediaWiki's templates, parser functions, gadgets and extensions but a static result with nothing to run: a project's documentation site, an archived wiki you can browse as plain HTML, or a personal wiki. Unlike a general static-site generator such as Hugo or MkDocs, it renders real wikitext through MediaWiki itself, so it assumes you are comfortable with wikitext (see Why wikitext for the trade-offs).
See Installation for the three ways to install Wikven, the standalone binary, the Docker image, or from source, then Getting Started to build your first site.
Supported features
With Wikven, you can use the following features of MediaWiki.
- Wikitext pages (see Pages)
- Templates
- Images from Wikimedia Commons or local files
- JavaScript (MediaWiki:Common.js and gadgets)
- Bundled extensions and skins
- Third-party extensions and skins (see .wikven.yaml)
- Search (client-side, built in via SifterSearch)
Unsupported features
These need a live wiki, so they are not part of the static export:
- All special pages
- All editors (WikiEditor, VisualEditor and CodeEditor)