Blogging Platforms / Free Software and web applications

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. —from github/Kickball/awesome-selfhosted


  • Anchor CMS – Free, lightweight, faster-than-a-bullet, simple blogging system, made for art–directed posts. (Source Code) GPL-3.0 PHP
  • Antville – Free, open source project aimed at the development of a high performance, feature rich weblog hosting software. (Source Code) Apache-2.0 Javascript
  • Blogotext – Free blog-engine written in PHP and using SQLite. This offers you both an unmatched simplicity during installation and great performances. (Source Code) MIT PHP
  • Bludit ⚠ – Simple application to build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages. (DemoSource Code) MIT PHP
  • Cadmus – Cadmus is an extremely lightweight, flat-file blogging platform powered by Markdown. MIT PHP
  • Chyrp Lite – Extra-awesome, extra-lightweight blog engine. (Source Code) BSD-3-Clause PHP
  • Dante Stories – A self hosted Medium platform built with Ruby on Rails. (Source Code) MIT Ruby
  • Dotclear – Take control over your blog. (Source Code) GPL-2.0 PHP
  • Formtools – Powerful, flexible, free and open source PHP/MySQL script to manage your forms and data. (Source Code) GPL-2.0 PHP
  • Ghost – Just a blogging platform. (Source Code) MIT Nodejs
  • Hexo – Fast, simple and powerful blog framework, powered by Node.js. (Source Code) MIT Nodejs
  • Hotglue – Freehand CMS which allows to construct websites directly in a web-browser. It uses flat files for storage and provides an intuitive GUI. (DemoSource Code) GPL-3.0 PHP
  • htmly – Databaseless Blogging Platform (Flat-File Blog). (DemoSource Code) GPL-2.0 PHP
  • Known – Single website for all your content. (Source Code) Apache-2.0 PHP
  • Noddity – It’s a blog, it’s a wiki, it’s a fast CMS. (Source Code) WTFPL Nodejs
  • Plume – Federated blogging engine, based on ActivityPub. (DemoSource Code) AGPL-3.0 Ruby
  • PluXml – XML-based blog/CMS platform. (Source Code) GPL-1.0 PHP
  • Postleaf – Open source blogging platform with inline editing, handlebar templates, and a beautiful user interface. (Source Code) MIT Nodejs
  • Solo – Blogging system written in Java, feel free to create your or your team own blog. (DemoSource Code) Apache-2.0 Java
  • WordPress – Create a beautiful website or blog. (Source Code) GPL-2.0 PHP