Drupal for Developers

Build the open web with Drupal

Drupal is the open-source CMS that helps you deliver ambitious, elegant, and performant digital experiences at scale.

Build outside the box

Powered by Community
Powered by Community

Strong community support ensures regular updates and ongoing innovation

Security-oriented
Security-oriented

Top-notch security thanks to robust architecture and dedicated security team

Fast performant
Fast performant

Advanced caching API enables performant websites and apps

Heavily customizable
Heavily customizable

API-first with a rich theme ecosystem and integration capacities

Modernized DX
Modernized DX

Leveraging modern tools and practices such as OOP, Symfony, and Composer

Future ready
Future ready

Embracing top front-end tech through core JSON:API and Decoupled Menus

Ready to try Drupal?

Drupal is a powerful framework that has inspired a new generation of digital experiences.

Download Drupal

To help you get up to speed, the community has curated expert documentation to help you get started.

Read the developer's guide

You'll need php and composer, and then can run these two commands:

composer create-project drupal/recommended-project drupal 
 cd drupal php -d memory_limit=256M web/core/scripts/drupal quick-start demo_umami
Advertising sustains the DA. Ads are hidden for members. Join today

I Support Drupal and Open Source

Join the Drupal Association and be a champion for open source and the open web.

Sponsored content

Explore webinars, articles, guides and more

Learn about Drupal's technical benefits and upgrading

Drupal is a free, accessible, multilingual, and flexible by design. We love Drupal and we hope you will, too. Learn more on how you can test-drive a newly installed Drupal site on your own in less than a few minutes at SimplyTest.me.

The Developing for Drupal handbook will help you to write your own modules and to collaborate with the community on shared projects.

There’s no better place to learn about migrations than DrupalCon! Use our Migration pathway at DrupalCon Portland to discover some of the learning opportunities you won’t want to miss. If you haven't registered, get your ticket now.

The development tools will help you create Drupal sites faster and with less effort. So let’s take a look at the essential tools to use to develop with Drupal.

Drupal 9 brings forward all the features you love in Drupal 8 with updated system requirements and components for longer security support. Move from Drupal 8 or 7 to 9.

Our second virtual DrupalCon had exclusive access to insights from open source and tech industry leaders and the broader Drupal ecosystem. We can’t wait to see you in person in 2022!

Driven by community

Drupal is driven by a diverse network of developer, designers, and other contributors that are constantly innovating. This strong community support ensures the top-notch security and flexibility of the platform.

125,606 users
actively contributing
1,298 commits
in the last week
3,254 comments
in the last week