Why Choose Drupal?

Use Drupal to build everything from personal blogs to enterprise applications. Thousands of add-on modules and designs let you build any site you can imagine. Join us!

Get Started with Drupal

Drupal Distributions

Distributions are a collection of pre-configured themes and modules for feature-rich web sites giving you a head start on building your site. Build your own online communities, media portal, online store, and more!

Learn about Distributions

Sites Made with Drupal

Drupal is used by some of the biggest sites on the Web, like The Economist, Examiner.com and The White House. Read more Drupal case studies.

Develop with Drupal

Drupal 8 icon
Help build Drupal 8. We are already hard at work. But we need your help to develop, design and test the next version of Drupal.
Get started now.
21,880Modules
1,730Themes
631Distributions
25,877Developers
This week
3,209Code commits
5,604Issue comments
965,032 people in 228 countries* speaking 181 languages power Drupal.
45.528586 -122.662734
DrupalCon Portland
May 20-24, 2013
35.5000000 139.6000000
37.8000000 -122.4000000
-41.0000000 145.8000000
51.6000000 4.8000000
40.7000000 -74.0000000
41.0000000 29.1000000
48.9000000 2.4000000
41.4000000 2.1000000
48.9000000 2.3000000
52.4000000 -1.6000000
38.9000000 -77.0000000
14.6000000 121.0000000
41.4000000 2.1000000
41.4000000 2.1000000
30.5000000 -97.9000000
48.2000000 16.3000000
Community Spotlight: Scott Reynen

Scott Reynen has done some fun things in the Drupal community. Some notable examples: Read more

Drupal 7.22 released

Drupal 7.21 released

Drupal 7.20 released

More news…

Modules that integrate with the Field module
PHP
Overview of Node Access modules
Updating CCK Field Modules from D6 to D7
Building your Omega 4.x Layout using Susy

More documentation…

how drupal 7 contact form send email?
restore website
PHP help / error resolution needed
block that is related with current page id is not working
CkEditor manual configuration

More forums…

Fix facebook auth …
Provide utility function …
Added basic README …
Fix wrong page callback …
Utility function …

More commit messages...