Self-hosted alternatives to WordPress.com

Want hosted blogs and websites without handing your data to WordPress.com? These 21 self-hosted apps run on your own server. Cheapest estimated hosting starts at about $3.5/month.

About WordPress.com: Automattic's hosted blogging and website service.

AppHealthStarsLicenseDockerRAM (est.)From
GhostActive55.7kMIT–1 GB$5/mo
WordPressActive21.5kGPL-2.0–1 GB$5/mo
WriteFreelyActive5.3kAGPL-3.0–512 MB$3.5/mo
BluditActive1.5kMIT–1 GB$5/mo
Vvveb CMSActive1.2kAGPL-3.0✓1 GB$5/mo
HavenActive813MIT–1 GB$5/mo
Chyrp LiteActive498BSD-3-Clause–1 GB$5/mo
ExpressaActive452MIT–1 GB$5/mo
ContaoActive450LGPL-3.0–1 GB$5/mo
MataroaActive375MIT–1 GB$5/mo
blogliteActive337MIT✓1 GB$5/mo
HTMLyMaintained1.4kGPL-2.0–1 GB$5/mo
SerendipityActive229BSD-3-Clause–1 GB$5/mo
FlatPressActive218GPL-2.0–1 GB$5/mo
AntvilleActive90Apache-2.0–1 GB$5/mo
LocalessActive75MIT✓1 GB$5/mo
PluXmlMaintained233GPL-3.0–1 GB$5/mo
NoosferoMaintained65AGPL-3.0–1 GB$5/mo
CMS Made SimpleUnknown–GPL-2.0–1 GB$5/mo
DotclearUnknown–GPL-2.0–1 GB$5/mo
PloneUnknown–ZPL-2.0✓1 GB$5/mo

The options in detail

1. Ghost

Just a blogging platform.

Active Last commit 2026-11-05. Latest release v6.75.0 (2026-11-04). Needs roughly 1 GB RAM. How to run it →

2. WordPress

World's most-used blogging and CMS engine.

Active Last commit 2026-11-05. Needs roughly 1 GB RAM. How to run it →

3. WriteFreely

Writing software for starting a minimalist, federated blog — or an entire community.

Active Last commit 2026-09-28. Latest release v0.17.2 (2026-08-10). Needs roughly 512 MB RAM. How to run it →

4. Bludit

Build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages.

Active Last commit 2026-11-04. 10+ releases in the past year. Latest release 3.22.0 (2026-05-11). Needs roughly 1 GB RAM. How to run it →

5. Vvveb CMS

Powerful and easy to use CMS to build websites, blogs or e-commerce stores.

Active Last commit 2026-10-29. 8 releases in the past year. Latest release 1.0.9.0 (2026-10-29). Needs roughly 1 GB RAM. How to run it →

6. Haven

Private blogging system with markdown editing and built in RSS reader.

Active Last commit 2026-10-03. Needs roughly 1 GB RAM. How to run it →

7. Chyrp Lite

Extra-awesome, extra-lightweight blog engine.

Active Last commit 2026-10-31. Latest release v2026.03 (2026-11-01). Needs roughly 1 GB RAM. How to run it →

8. Expressa

Content Management System for powering database driven websites using JSON schemas. Provides permission management and automatic REST APIs.

Active Last commit 2026-09-22. Latest release 2.1.3 (2026-09-05). Needs roughly 1 GB RAM. How to run it →

9. Contao

Powerful CMS that allows you to create professional websites and scalable web applications.

Active Last commit 2026-11-04. 10+ releases in the past year. Latest release 6.0.4 (2026-10-09). Needs roughly 1 GB RAM. How to run it →

10. Mataroa

Naked blogging platform for minimalists.

Active Last commit 2026-11-02. Latest release v1.5 (2026-01-03). Needs roughly 1 GB RAM. How to run it →

11. bloglite

Micro-blog tool offering built-in syntax highlighting, mobile publishing and more (alternative to Twitter, Bluesky).

Active Last commit 2026-10-31. Latest release v3.1.0 (2026-10-24). Needs roughly 1 GB RAM. How to run it →

12. HTMLy

Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds.

Maintained Last commit 2026-01-25. 1 release in the past year. Latest release v3.1.1 (2025-11-03). Needs roughly 1 GB RAM. How to run it →

13. Serendipity

Highly extensible and customizable PHP blog engine using Smarty templating (s9y).

Active Last commit 2026-09-12. Latest release 2.6.1 (2026-07-22). Needs roughly 1 GB RAM. How to run it →

14. FlatPress

Lightweight, easy-to-set-up flat-file blogging engine.

Active Last commit 2026-11-03. 4 releases in the past year. Latest release 1.5.1 (2026-03-24). Needs roughly 1 GB RAM. How to run it →

15. Antville

Feature-rich blog hosting software which can host tens of thousands of blogs.

Active Last commit 2026-11-04. Latest release 1.6.0 (2025-03-01). Needs roughly 1 GB RAM. How to run it →

16. Localess

Powerful translation management and content management system. Manage and translate your website or app content into multiple languages, using AI to translate faster.

Active Last commit 2026-10-26. Latest release v4.1.0 (2026-10-05). Needs roughly 1 GB RAM. How to run it →

17. PluXml

XML-based blog/CMS platform.

Maintained Last commit 2026-08-03. Latest release v5.10.0.rc4 (2026-09-12). Needs roughly 1 GB RAM. How to run it →

18. Noosfero

Platform for social and solidarity economy networks with blog, e-Portfolios, CMS, RSS, thematic discussion, events agenda and collective intelligence for solidarity economy in the same system.

Maintained Last commit 2026-06-21. Needs roughly 1 GB RAM. How to run it →

19. CMS Made Simple

Faster and easier management of website contents, scalable for small businesses to large corporations.

Unknown Needs roughly 1 GB RAM. How to run it →

20. Dotclear

Take control over your blog.

Unknown Needs roughly 1 GB RAM. How to run it →

21. Plone

CMS system that is used to create, edit, and manage digital content, like websites, intranets, and custom solutions.

Unknown Needs roughly 1 GB RAM. How to run it →

Why self-host instead of WordPress.com?

The trade-off: you are responsible for updates, backups and security. Pick an app marked Active (a commit in the last 90 days) and with Docker support for the easiest ride.

Browse related categories

Blogging PlatformsContent Management Systems (CMS)

Other alternatives guides

Wix alternativesSquarespace alternativesMedium alternativesSubstack alternativesBlogger alternativesTumblr alternativesWebflow alternativesContentful alternativesSanity alternativesBeehiiv alternativesDisqus alternativesTwitter / X alternativesCrowdin alternativesLokalise alternativesTransifex alternatives

WordPress.com is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.