What is openKB?
openKB is a Markdown Knowledge base application (FAQ) built with Nodejs and ExpressJS. The application uses an embedded database (nedb) by default but can also use a MongoDB server. The application is designed to be easy to use and install and based around search rather than nested categories. Users can simply search for what they want and select from the results
Highlights
- Search-based Knowledge base (FAQ) backed by Lunr.js indexing to provide the best possible search results
- Uses either the nedb embedded database or a MongoDB server
- Flat design with the ability to add custom themes
- Responsive design that works on all devices
- Support for Mermaid charts in articles
- Markdown-it editor based on the CommonMark spec for a high-quality Markdown experience
- Drag and drop image management with automatic upload to the server
Features
MongoDB
Knowledge Base
Support for MarkDown
Wiki