Drupal is an open source content management platform supporting a variety of websites ranging from personal weblogs to large community-driven websites.
Learn more about Drupal in general.
The core software available on this page provides the stable infrastructure for the Drupal content management platform. This includes site building tools to structure content, design the layout and create customized views of your data.
Developers can take advantage of Drupal's extensive API, object-oriented PHP framework, Symfony components, and Composer-based workflow to alter and extend functionality. Theme and front-end developers can build templates with Twig templating and add custom CSS and JavaScript assets through the asset library system.
Getting started
You can try Drupal online, evaluate Drupal or read the Drupal User Guide.
Support
You can get help with Drupal.
Contribute
You can join the Drupal community.
Install
First, check the system requirements then read how to install Drupal on your local machine.
Development plans
View our Strategic Initiatives.
Follow core development
The Drupal Core Blog (RSS feed) announces major initiatives and opportunities to contribute.
The Change records for Drupal core documents significant changes to the code.
The Drupal core GitLab pipelines show the continuous integration test results.
The Drupal core Grafana graphs show the performance test results for the Umami demonstration profile.
Drupal 7 bugfix and security support has ended as of 5 January 2025. Read more about Drupal 7's End of Life.
Releases
These are stable, well-tested versions that are actively supported.