Docula is a knowledge base system based on open technologies. Keep your data in GitHub, but still have a rich UI, search and other services.
- GitHub repository cloning and change detection.
- Documentation files in Markdown
- API documentation files in OpenAPI Json or YAML
- Category-based organization of supported documentation.
- Organizing metadata model in Redis data store.
- Storing files content in Redis file store.
- Indexing files content in ElasticSearch.
- Providing necessary node.js programming layout to build external APIs or User Interfaces.
- Providing React-base UI application for read access to a repository.
- Providing support for easy integration into existing Express.js based web sites.
- Provide nice UI and functional customization and branding options
See documentation (and a demo) at https://docu.la/docs