Free Software for Self-Hosted

MkDocs MkDocs

MkDocs is a fast, simple and open-source static site generator that's geared towards building project documentation for software projects. With MkDocs it's easy to setup documentation with source files that are written in Markdown, and configured with a single YAML configuration file. When it is time to host your documentation, MkDocs builds completely static HTML sites for GitHub pages, Amazon S3 or a hosting provider of your choice.

OneDev OneDev

OneDev is a free and open-source, self-hosted all-in-one DevOps platform. With OneDev you can manage your own platform for issue tracking, Git management, pull requests, and build farm. OneDev provides an easy-to-use interface that makes it east to manage projects on your own.

Matomo Matomo

Matomo is the ethical alternative to Google Analytics that does not sacrifices user privacy. The web analytics platform provided by Matomo guarantees 100% data ownership and is provided as a free and open source self-hosted solution or a commercially managed service by Matomo itself.

Gogs Gogs

Gogs is a painless self-hosted Git service that can be used to manage development projects. The lightweight footprint og Gogs allow you to host the software on the inexpensive Raspberry Pi.

StackEdit StackEdit

StackEdit is an open-source, browser-based Markdown editor with a wide varity of features. It allows you to edit multi-Markdown documents in offline and online modes, lets you store documents in HTML and PDF formats, and collaborate with friends and co-workers though third-party cloud services such as Dropbox, GitHub and Google Drive. A bonus feature of StackEdit is the integration with blogging platforms like Blogger, Tumbler, and WordPress where your documents can be outputted as Markdown or HTML with Handlebars template engine

 

ProcessWire ProcessWire

With ProcessWire you can connect all your content seamlessly and making content management fast, easy and fun. ProcessWire is a free and open-source content management system and framework released under the Mozilla Public License 2.0. The CMS is built around an API wit similar naming connventions to that of jQuery, which makes it easier to use for JavaScript developers. It also provides a secure foundation, proven scalability and the performance needed to manage content online sucessfully.

LayerBB LayerBB

LayerBB is a small yet feature rich, free and open-source community software written in PHP. LayerBB enables you to quickly and easily start your own community while providing great flexibility and customisability.

Nickel.rs Nickel.rs

Nickel.rs is a micro framework for writing web applications in Rust.