Because I was not happy with the existing stuff, I&#x27;ve built an opensource project for creating technical online documentations some time ago, named &quot;docEngine&quot;. My goals were:<p>- Easy editing (namely markdown files in folders)
- Runs on &quot;cheap&quot; hosting&#x2F;everywhere (built with PHP)
- Supports multiple languages (so you can create docs in english, german, etc.)
- Can have editable try-on-your-own demos embedded into the documentation
- SEO friendly (clean URLs and navigation structure)
- Themeable (themes are separated and run with the Twig templating engine)
- Works on mobiles out of the box
- Supports Plugins&#x2F;Modules for custom content&#x2F;behaviour
- Formats reference pages for objects&#x2F;classes&#x2F;APIs in a nice way
- Supports easy embedding of disqus for user feedback
- Other stuff I forgot right now<p>The system powers the knowledge base of my recent app &quot;InSite&quot; for web developers: <a href="https:&#x2F;&#x2F;www.insite-feedback.com&#x2F;en&#x2F;help" rel="nofollow">https:&#x2F;&#x2F;www.insite-feedback.com&#x2F;en&#x2F;help</a><p>You can see it also in action working - with a different theme - for my javascript UI library &quot;modoJS&quot;: <a href="http:&#x2F;&#x2F;docs.modojs.com" rel="nofollow">http:&#x2F;&#x2F;docs.modojs.com</a><p>That page is a bit more complex. It does _not_ use multiple languages there but it makes great use of the reference pages and has many many editable live-demos. It also has some custom modules like a live build script for the javascript library. At one point it even had a complete user-module with payments but I disabled that when modoJS went opensource.<p>Another instance of docEngine runs for my pet html5 game engine: <a href="http:&#x2F;&#x2F;wearekiss.com&#x2F;gamekit" rel="nofollow">http:&#x2F;&#x2F;wearekiss.com&#x2F;gamekit</a>
This one uses the default theme, has most pages in two languages and again incorporates a couple of live demos.<p>I host a little documentation about the engine itself here, but its not complete right now: <a href="http:&#x2F;&#x2F;wearekiss.com&#x2F;docEngine" rel="nofollow">http:&#x2F;&#x2F;wearekiss.com&#x2F;docEngine</a>
You can also find the github link to the project in the footer of every hosted documentation.<p>Have fun with it - I give it away for free. Critics and comments welcome!
Everything I have linked was built by myself.