Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. Drupal
Drupal

Open Source Alternatives to Drupal

5 alternatives42.5k total stars8.7k total forks2 languages
Visit WebsiteGitHubGitHub

What is Drupal?

Drupal is An open-source content management system written in PHP, used for building websites, applications, and digital experiences.. There are currently 5 open-source alternatives to Drupal, with a combined total of 42.5k GitHub stars. The most common language among these projects is PHP.

Showing 5 open-source alternatives

GitHub repository
GitHub repositorywagtail/wagtail

A Django-based content management system focused on flexibility, user experience, and developer control.

20.3k4.5kPython
2 days ago
OctoberCMS
OctoberCMSoctobercms/october

A self-hosted CMS platform built on Laravel that simplifies web development workflows.

11.1k2.2kPHP
2 days ago
Pico
Picopicocms/Pico

A stupidly simple, blazing fast, flat file content management system that requires no database.

3.9k607PHP
4 months ago
Issues, Feedback, Discussions
Issues, Feedback, Discussionscraftcms/cms

A flexible, user-friendly PHP CMS for creating custom digital experiences on the web and beyond.

3.6k689PHP
1 day ago
CraftCMS
CraftCMScraftcms/cms

A flexible, user-friendly PHP CMS for creating custom digital experiences on the web and beyond.

3.6k689PHP
1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub