Learn about Publify, the free open source Rails blogging platform born as Typo in 2004: features, plugin system, SEO tools, and how it differs from Publii.
Researched and fact-checked by Bartu Cavusoglu · Updated July 19, 2026
Publify is a free, open source, self-hosted blogging engine built on Ruby on Rails. The project began in 2004 under the name Typo, created by developer Tobias Lütke, who later founded Shopify, and was renamed Publify in 2013 while remaining under active community maintenance on GitHub.
Because of its unbroken history since 2004, Publify is often cited as the oldest Ruby on Rails open source project still maintained today. It should not be confused with Publii, an unrelated static-site desktop CMS that shares no code, company, or history despite the similar name.
Publify supports multiple authors and roles on a single installation, several text formatting options including Markdown, Textile, and SmartyPants, and a short-message feature that connects posts to Twitter/X. A plugin API and widget system allow developers to extend core functionality, and the platform ships with customizable themes.
The platform includes SEO capabilities and multilingual publishing support built into the core, and it follows IndieWeb principles that emphasize publishing content on a site you own and syndicating it outward, rather than posting natively into closed social platforms.
Publify is released under the MIT license and is entirely free to download, install, and modify, with no subscription or licensing fee under any circumstance.
Because it requires self-hosting a Ruby on Rails application, the real cost of running Publify comes from hosting and the technical time needed to maintain a Rails application rather than from any fee charged by the project.
Yes, Publify is free and open source under the MIT license.
Typo, renamed to Publify in 2013.
Developer Tobias Lütke created the project in 2004, before later founding Shopify.
Ruby on Rails.
No, they are unrelated products despite similar names; Publify is a Rails blog engine and Publii is a static-site desktop CMS.
Yes, through a plugin API, widget system, and customizable themes.
Yes, via its built-in short-message feature.
No, Publify is self-hosted only.