Welcome to the official GitHub organization for PureWiki. This space serves as the central hub for the entire PureWiki project. The goal is to collect and organize all related repositories in one place.
PureWiki is a recently started open-source project focused on providing a simple, fast, and easy-to-use wiki experience. It is designed to be highly customizable, making it suitable for various use cases. It is built so that it can be installed on any web server with PHP support, no database required.
The project is currently in active development, and I am steadily expanding its features, themes, and ecosystem.
Many modern wiki solutions come packed with an overwhelming amount of features, but they often require complex build setups or suffer from convoluted architectures. Moreover, most wiki systems rely heavily on databases, and their frontends are frequently bloated with excessive HTML templates and stylesheets.
I wanted to have something different: a truly minimalist wiki system. One that requires no build tools, operates entirely without a database, and grants maximum freedom in design, but still for everyone easy to use. That is why I started PureWiki.
PureWiki was inspired by the incredible work done in other flat-file projects. A special shoutout goes to Automad and DokuWiki. Both are great, high-quality open-source projects I use in my daily work and which show how powerful and elegant database-free systems can be.
As a growing open-source project, I appreciate community involvement. If you would like to support the development of PureWiki, here is how you can help:
- ⭐ Star the project: Leaving a star on the repositories helps others discover the wiki.
- 💬 Provide feedback: Test the wiki, report bugs, or request new features in the issues section.
- 💻 Contribute code: Pull Requests for bug fixes, code improvements, or new ideas are always welcome.
- 📢 Spread the word: Let others know about PureWiki if you find it useful.
PureWiki was created and is actively maintained by Oliver Weinhold.