7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Drupal

Open source

A mirror of the Drupal core repository, an open-source content management platform used for sites from personal blogs to large community websites.

drupal.org
Drupal homepage screenshot
GitHub stars
4.3k
Last commit
today
Repository age
17 years
Self-hosted
Yes

About Drupal

Drupal is an open-source content management platform that supports websites ranging from personal weblogs to large community-driven sites. This GitHub repository is a verbatim mirror of the Drupal core repository on git.drupal.org, and pull requests are not accepted here.

Development takes place on Drupal.org, which has hosted the international Drupal community since 2001 and provides the GitLab repository, issue queue and documentation. Contributors use issue forks and merge requests. The core feature set can be extended with thousands of free, open-source modules, and many projects can be built mostly by assembling those modules before writing custom code.

Drupal keeps detailed change records covering notable breaking changes and new features since 2011, publishes security advisories through a page and RSS feed, and describes a formal security process. The software is written in PHP, and, as is widely known, it is released under the GPL.

Key features

  • Content management platform
  • Thousands of free community modules
  • Detailed change records
  • Security advisories with RSS feed
  • Issue forks and merge requests workflow

Good fit for

  • →Personal blogs and small sites
  • →Large community-driven websites
  • →Extending sites with contributed modules
Built with
PHP
Tags
cms
content-management
drupal
php
web-publishing
modules
open-source
community

Drupal: questions and answers

What is Drupal used for?
Drupal is a mirror of the Drupal core repository, an open-source content management platform used for sites from personal blogs to large community websites. It is a good fit for personal blogs and small sites, large community-driven websites, and extending sites with contributed modules.
Is Drupal open source?
Yes. Drupal is open source. Its source code is on GitHub at drupal/drupal and is written mainly in PHP.
Is Drupal free?
Yes. Drupal is open source, so the software itself is free to use.
Can I self-host Drupal?
Yes. Drupal can be self-hosted on your own server or infrastructure.
What is Drupal an alternative to?
Drupal is an open-source alternative to WordPress.com, Sitecore, Adobe Experience Manager and Brightspot. Other open-source alternatives to Sitecore include Umbraco CMS, TYPO3 and Wagtail.
Is Drupal actively maintained?
Yes. The most recent commit to Drupal was on 2 October 2026. The project has 4.3k stars on GitHub.

Open-source alternatives to Drupal

See all

SaaS alternatives to Drupal

See all