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 is in beta. Get regular updates about the process or volunteer as a developer, designer or tester.
28,406Modules
2,069Themes
870Distributions
35,676Developers
This week
2,508Code commits
4,562Issue comments
1,123,212 people in 230 countries* speaking 181 languages power Drupal.
30.2672 -97.7431
DrupalCon Austin
02-06 June 2014
29.9353312141756 -90.0688458300344
43.4 -80.5
deviantintegral committed Delete the default node grant if it exists.
50.4501 30.5234
38.9 -77
eshta committed Add API checks to settings form and remove...
50.4501 30.5234
38.8421917 -104.8489571
pixelwhip committed Merge branch '7...
41.4167865 2.2230334
57.627498 39.890165
38.8421917 -104.8489571
pixelwhip committed Add show title flag to page template.
43.0863082 -87.8961198
33.2115754 -97.1583197
38.8421917 -104.8489571
pixelwhip committed Style footer nav.
28.459497 77.026638
48.2 16.4
killerpoke committed test implementation.
28.459497 77.026638
42.358431 -71.059773
jnicola committed Switching purely to using cure URL validaton...
40.6182662 22.9570169
29.9353312141756 -90.0688458300344
43.0863082 -87.8961198
dsnopek committed Refresh the Sections list when the Space is...
41.4167865 2.2230334
43.0863082 -87.8961198
dsnopek committed Restrict the Space and Section options to...
43.0863082 -87.8961198
dsnopek committed Got actually updating the node and correctly...
Drupal Module Upgrader for Contributors
Setup local environment
Comparison of Asset Management modules
CodeSprint Ukraine
Handle text in a secure fashion

More documentation…

Menu Path URL not overwriting existing value on save
Views: Exposed dropdown to let visitor select field to group results
Run custom method on hook_node_delete() success
Contact form
passing URL arguments gives page not found

More forums…