opensourcestartups

> /v1/alternatives/wordpress

Open source alternatives to WordPress[012]

WordPress powers websites and blogs with themes, plugins, user roles and a browser-based editor, running on PHP and MySQL. Below are 12 self-hostable open source alternatives, ranked by GitHub popularity.

// CMS & CONTENT№ 001
Ghost

Ghost

JAVASCRIPT

Independent technology for modern publishing

★ STARS

52.8k

⑂ FORKS

10.1k

OPEN PROJECT→
// CMS & CONTENT№ 002
Directus

Directus

TYPESCRIPT

The flexible backend for all your projects

★ STARS

35.4k

⑂ FORKS

4.7k

OPEN PROJECT→
// CMS & CONTENT№ 003
TinaCMS

TinaCMS

TYPESCRIPT

A fully open-source headless CMS that supports Markdown and Visual Editing

★ STARS

13.3k

⑂ FORKS

696

OPEN PROJECT→
// CMS & CONTENT№ 004
KeystoneJS

KeystoneJS

TYPESCRIPT

The superpowered headless CMS for Node.js — built with GraphQL and React

★ STARS

9.9k

⑂ FORKS

1.3k

OPEN PROJECT→
// DEVELOPER TOOLS№ 005
Webiny

Webiny

TYPESCRIPT

Open-source framework for building serverless applications

★ STARS

8.0k

⑂ FORKS

673

OPEN PROJECT→
// DATABASE№ 006
Statamic

Statamic

PHP

The core Laravel CMS Composer package

★ STARS

4.8k

⑂ FORKS

624

OPEN PROJECT→
// CMS & CONTENT№ 007
Drupal

Drupal

PHP

Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the PRs are not accepted on GitHub.

★ STARS

4.3k

⑂ FORKS

2.0k

OPEN PROJECT→
// CMS & CONTENT№ 008
twill-cms

twill-cms

PHP

Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible. Chat with us on Discord at

★ STARS

4.0k

⑂ FORKS

585

OPEN PROJECT→
// CMS & CONTENT№ 009
craft-cms

craft-cms

PHP

Build bespoke content experiences with Craft.

★ STARS

3.6k

⑂ FORKS

690

OPEN PROJECT→
// DEVOPS№ 010
frappe-builder

frappe-builder

VUE

Craft beautiful websites effortlessly with an intuitive visual builder and publish them instantly

★ STARS

2.0k

⑂ FORKS

449

OPEN PROJECT→
// CMS & CONTENT№ 011
ProcessWire

ProcessWire

PHP

ProcessWire 3.x is a friendly and powerful open source CMS with a strong API.

★ STARS

1.1k

⑂ FORKS

206

OPEN PROJECT→
// CMS & CONTENT№ 012
vvveb-cms

vvveb-cms

HTML

Powerful and easy to use cms to build websites, blogs or ecommerce stores.

★ STARS

1.1k

⑂ FORKS

196

OPEN PROJECT→

// EDITOR'S TAKE

Ghost is the closest drop-in for publishing, with a better writing experience and built-in newsletters and memberships, though its plugin ecosystem is a fraction of the size. Drupal and craft-cms are the ones to pick when content modelling matters more than convenience, while Directus and TinaCMS assume you are building the front end yourself.

// FREQUENTLY ASKED

What is the best open source WordPress alternative?

Ghost is the most popular open source WordPress alternative by GitHub stars (52,761 stars). The other 11 options are ranked above.

Are these WordPress alternatives self-hostable?

Yes — every project listed here is open source and runs on your own infrastructure. Click into a project to see its license, stars, language, and current health status.

Are they free?

All projects shown are free and open source. Check each project's license page for the terms — most are MIT, Apache 2.0, or AGPL.

// PART OF THESE COLLECTIONS