PureWiki is a platform for documentation and knowledge management. It focus on speed and ease of use by utilizing a modern block editor.
Design Principles
The system is built for an intuitive editing experience while maintaining the performance characteristics of a static website.
Editing
The block editor provides an interface for creating paragraphs, headers, grids, and more by selecting the required block type.
Filesystem Architecture
All content is saved as standard files on the server. This facilitates backups, migrations, and direct filesystem access.
- No database: Eliminates database query overhead.
- Portability: Fully mobile by copying the directory structure.
- Security: Simple, role-based access control.
See System Requirements and the Installation Guide for deployment steps.
Key Features
- Block editor: Build pages from text, headings, lists, tables, callouts, grids, math formulas, icons and more. See Editor Elements.
- Drafts and history: Work on a draft, preview it and publish when it is ready. Earlier versions can be compared and restored. See Page Settings.
- Themes: The default theme supports light and dark mode, and its colors can be changed in the Global Settings. See Theme Development.
- Multilingual: Pages can exist in several languages with their own URLs. See Multilingual (i18n).
- Extensions: Add features without touching the core. See Extension Development.
Next Steps
- Dashboard: Manage pages, media, snippets and the trash.
- Usage: Overview of the content blocks and everyday tasks.
- Global Settings: Configure the wiki, themes, SEO, users and backups.