KnowledgeBase.dev - Free Knowledge Base Template
KnowledgeBase.dev is an open source HTML knowledge base template based on Bootstrap 4 that will help you kick start a great help center for your app, business or just your next project. It is the same template you are going to find as a base in the template customizer of HelpCenter.io.
The template currently features an index, category, articles and search results page. Contacts page is coming soon.
You have 2 options to begin using the template.
- You can download the latest release from KnowledgeBase.dev
- You can clone, fork or download this repo on GitHub -
git clone git@github.com:helpcenterio/knowledgebase.dev.git
.
Once you've downloaded the template using your preferred method you can simpy edit the HTML files (index.html
, pages/category.html
, pages/article.html
, pages/search.html
) and create custom
CSS files that you should include after the default main.css
to overwrite existing styles or to add new ones. To preview changes you can open any of the HTML files in the browser but it's better to start a simple HTTP server to serve them as otherwise some of the things might not get displayed properly.
To start a simple HTTP server with Node.js, you can use a package like Serve.
Or in case you have PHP installed on your environment you can start the built-in HTTP server like this:
php -S localhost:9090
You can also edit the SCSS files of the template and compile them with npm. While editing you can run npm watch
which will listen for changes and automatically build you SCSS files into CSS.
KnowledgeBase.dev is an open source template based on Bootstrap 4 distributed under the GNU v3 license, and built and maintained by HelpCenter.io.
Copyright 2021 HelpCenter Solutions Ltd. Code released under the GNU v3 license.