Drupal allows you to create a unique space in a world of cookie-cutter solutions


Get Drupal with Composer

You need php and composer. 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

More options in the quickstart docs, and on how to start your site using composer.



Want to download Drupal without Composer?

Composer is the recommended method for using Drupal, but you can download Drupal directly and use it with Composer later.

Download Drupal | zip

Download Drupal | tar.gz
read release notes



Looking for Drupal hosting?

Try a hosted demo Explore Hosting



Enjoying Drupal?

Give your support

Demo Drupal

Quickly create a temporary Drupal 10 demo application on your local machine by reading the Evaluator Guide.

You can quickly spin up powerful hosted demos of Drupal and any Drupal.org hosted project at simplytest.me.

Try a remote development environment

Try DrupalPod, the community created fully remote development environment built on GitPod.io or, if you prefer, try our Local Development Guide.

Advertising sustains the DA. Ads are hidden for members. Join today

Getting started

After your Drupal installation is up and running, learn how to plan, extend, and customize a Drupal 8 application by reading the Drupal User Guide.

For more documentation read the Official Guides , Community Guides, and Drupal API Reference.

Modules

Modules
Extend and customize Drupal functionality, and integrate with 3rd-party services. View the list of all modules.

Themes

Themes
Change the look and feel of your Drupal site. View the list of all themes.

Distributions

Distributions
Drupal bundled with additional projects such as themes, modules, libraries, and installation profiles. They give you a head start on building the type of site you need. See the most popular distributions.

Translations

Translations
Choose any one of a hundred languages at the first step of installation. See translation documentation for more information or track translation status and help translate at Drupal Translations.

Automatic Updates initiative logo

Preview upcoming Drupal core features

Automatic Updates and Project Browser are two key upcoming features for Drupal 10 that are being built as contributed modules.

Automatic Updates module applies patch-level updates to Drupal core in a separate, sandboxed copy of your site, to keep you up and running until the update is completely ready to be deployed. It can detect and report problems at every stage of the update process, so you don't have to find out about them after an update is live. It automatically detects database updates in an incoming update, and helps you run them during the process.

Project Browser makes it easy for site builders to find modules and themes. Once a project is selected, instructions are provided on how to install the extension on your site. The browser lives inside the Drupal site itself on a new Browse tab under Extend. This means you don't need to leave your site in order to look for projects.