Drupal

A timeline with key technology events that impacted Drupal. Examples include the first mobile browser, social media, etc.
A list of technology events that came after Drupal, and that directly or indirectly impacted Drupal. To stay relevant, Drupal had to adjust to many of them.
Screenshot of the "24heures" news website featuring headlines on Swiss football, Georgian politics, and a website update.
Graphic reading 'Drupal 25th Anniversary Gala' over a purple-lit ballroom with chandeliers and silhouetted guests.
The 7-Eleven website with a banner for the new Pepsi Fire Slurpee, a red frozen drink, and the slogan "Starts cold, finishes hot".
Blog page titled "Building a Smarter Planet" with bold text highlighting "Instrumented, Interconnected, Intelligent" and an article on eGovernment access.
ABC Dig Music website homepage displaying featured artists, music news, and ways to listen to digital radio.
A woman sits outdoors, looking to the side.
A webpage explaining Digg, a platform for discovering and sharing content, with a navigation menu and a "Take a Quick Tour!" button.
A Zappos webpage showcasing customer service, company culture, blogs, and leadership, featuring a video about the workplace experience.
Stacked bar chart of monthly Drupal core downloads for versions 4.7, 5 and 6 from May 2006 to mid-2008, peaking near 225,000 in February 2008.
A woman in a beige blazer stands next to the text "Financial Overview" on a corporate webpage for Ahold.
A mobile rich text editor displays a toolbar with formatting options and an on-screen keyboard for text input.
By tapping into a rich text field such as Body, a toolbar comes up with two tabs with editor buttons below: Format (containing buttons such as Bold, Italic, Left/Right Align, and Lists) and Insert (for Links, Images, and the like).
A colorful collage featuring books, buildings, and student life, representing Antwerp as a vibrant student city.
Diagram showing Drupal's web service building blocks, including HAL, REST, Serialization, JSON API, GraphQL, and Waterwheel dependencies.
An overview of the key building blocks to create web services in Drupal. Out of the box, Drupal core can expose raw JSON structures reflecting its internal storage, or it can expose them in HAL. Note: Waterwheel has an optional dependency on JSON API if JSON API methods are invoked through Waterwheel.js.
A webpage for the Intel Atom Developer Program promoting learning, developing, and selling applications with resources and tools for developers.
Arsenal players pose with Chinese opera performers at a cultural event in Beijing, wearing team shirts and smiling.
Ashley Tisdale's website, with a close-up of an eye as a backdrop and news items about her album "Guilty Pleasure" on a dark purple page.
An aerospace engineer works on a satellite component, highlighting Italy's contributions to space exploration and missions.
AT&T Apps Beta webpage with login, sign-up options, and a banner promoting free app downloads and user feedback.
A design proposal for Automatic Updates.
A design proposal for Automatic Updates. There are updates available for different modules. You can upgrade them immediately using the user interface, or you can let the scheduler run to do it for you.
Bar chart and table showing Drupal leading in content management system usage among Alexa's top 10,000 websites.
Banner for BADCamp 2011, a Drupal event at UC Berkeley, California, from October 21-23, with 1400+ attendees.
A presenter at Web Summit with a screen behind her listing tech terms like 'Composable', 'Headless', 'AI powered', 'multi-lingual' and more.
Logo for Barcamp Brussels featuring a stylized flame icon and bold blue and yellow text.
Officials in the Basque Parliament are seated around a table, actively discussing legislative matters during a meeting.
A military aircraft takes off from an aircraft carrier while other planes fly in formation over the ocean.
A promotional webpage for *Battlefield Heroes* features a soldier holding a weapon and a tank in the background.
BBC Focus Magazine website featuring science and technology articles, a SpaceShipTwo feature, and a subscription offer with a free gift.
Screenshot of the New Zealand Government's Beehive website showing news updates, including election announcements and policy initiatives.
A group of people, including Belgian royalty, pose at the Royal Palace for a Christmas concert event.
A Berkman Center webpage displaying news, events, and research on technology, law, and internet development.
Best Buy Mobile Magazine webpage featuring a BlackBerry 6 promotion, phone search tool, and mobile news and reviews.
Beyoncé's black-and-white website promoting her album "I Am... Sasha Fierce", with her photo in a leather jacket and a news and blog section.
A graph showing different axes of diversity in Drupal
A blue watercolor heart with the white Drupal drop logo in its center.
Dozens of blue hearts
Hundreds of blue hearts
A pattern of blue hearts with a large heart in the center featuring the Drupal logo.
Black-and-white image of a man sitting on a brick ledge, with a website featuring Bob Dylan content in the background.
A colorful website for Boekenbeurs 2008 featuring event details, author signings, and a promotional video.
The Apress cover of "Building Online Communities with Drupal, phpBB, and WordPress" by Robert T. Douglass, Mike Little and Jared W. Smith.
Cover of the book "Drupal 6" by Hagen Graf, featuring a robotic figure working on a large pipe structure.
A handwritten note with a business card attached, mentioning a book and video tutorial on Drupal 6.
A person flips through a book about Drupal 6, with blurred pages showing text and a screenshot.
A book page displays a screenshot of a website featuring a black-and-white photo of three people posing together.
@Hagen, next time take a picture of your book on my website? ;-)
A book page discussing spam prevention in Drupal, highlighting the Mollom service as an effective solution.
The book talks about Mollom!
Close-up of the book cover "Using Drupal" with an illustrated rodent and bold typography on a white background.
A page from an O'Reilly book about using Drupal, discussing spam filtering with Akismet and Mollom services.
A flowchart from an O'Reilly book on Drupal explains the ImageCache workflow for generating and caching thumbnail images.
Title page of the book "Using Drupal" with handwritten messages and signatures from the authors.
Close-up of a book page with the heading "Hands-On: CCK" in bold, discussing Drupal content creation.
A book about using Drupal, with pages showing text, images, and diagrams related to image processing and presets.
The book cover of "Building Powerful and Robust Websites with Drupal 6" by David Mercer, published by Packt.
Close-up of a book page showing the author's name, David Mercer, and the Packt Publishing logo.
A book page discussing three key aspects of Drupal: reliability, efficiency, and flexibility in software development.
A person flips through a book about Drupal, with the world "Drupal" clearly visible on a page.
Book cover of "Learning Drupal 6: Module Development" by Matt Butcher, published by Packt Publishing.
Close-up of a book page discussing the Content Creation Kit (CCK) and Views module in Drupal development.
Close-up of a book page discussing the t() function in Drupal module development.
Close-up of a book cover titled "Pro Drupal Development, Second Edition", with bold yellow and white text.
A diagram in a Drupal development book shows a node structure with poll, forum, and blog content types.
A book page showing Chapter 20 titled "Writing Secure Code", discussing security flaws in web applications.
A book page from "Pro Drupal Development" showing a flowchart for determining language settings based on URL path prefixes.
A close-up of the index page from the book "Pro Drupal Development", showing topics related to web development.
A bookshelf filled with various books about Drupal, including development, themes, and site-building guides.
Animation switching between the old City of Boston website, crowded with menus and links, and the new Boston.gov homepage with a large blue banner.
A cityscape of Athens at night with illuminated buildings and landmarks, featured on a tourism website.
Brico Dépôt website homepage featuring promotions, product categories, store location, and upcoming arrivals for construction and home improvement materials.
A business news website featuring an article on the American car industry, language learning tools, and a login section.
Website homepage for "Carbon War Room" displaying environmental statistics on carbon emissions, renewable energy, and deforestation.
A screenshot of the content administration using Drupal 8's Carlo theme
The content administration screen with the new design system.
A screenshot of the spacing guidelines of Drupal 8's Carlo theme
Sample space sizing guidelines from the new design system.
A promotional webpage for Chris Rock featuring a theater production advertisement and links to videos, news, and social media.
A promotional webpage for Christina Aguilera features an image from "Not Myself Tonight" with a video link and album details.
Cisco Support Community webpage with login options, discussion topics, expert interviews, and buttons for asking and answering questions.
A man and a woman shake hands and smile in an office setting with wooden bookshelves in the background.
A webpage compares SaaS and open-source web content management, highlighting costs, productivity, usability, integration, and support differences.
A bubble chart comparing commercial and FLOSS CMSs by install base and revenue, showing larger bubbles for FLOSS CMSs.
What is wrong with this picture? *Brain teaser.*
CNNGo website homepage featuring travel articles, a highlighted hotel in Mumbai, and an advertisement for Novotel.
Secretary Locke speaks at an event announcing the opening of the CommerceConnect office, with another official standing beside him.
A flowchart outlining the decision process for committing patches to Drupal 8 or postponing them to Drupal 9.
Graph showing the number of Drupal commits per month, with a sharp increase after 2009.
Aggregated results from core and contributed modules.
Graph showing the number of Drupal committers per month, increasing steadily from 2001 to 2011 with sharp growth at the end.
Aggregated results from core and contributed modules.
A webpage for the 2010 Commonwealth Games in Delhi shows event details, news, results, and a medal tally.
Four arrows climbing a mountain, with the developer track split into API-first, JavaScript modernization, configuration management and Composer.
The four different focus areas for Drupal 8. The configuration management initiative is part of the 'Improve Drupal for developers' track.
Pie chart showing Drupal contributions by continent.
Pie chart showing Drupal contributions by continent.
A graph that shows most contributions in 2019 come from Europe and North America.
A graph that shows most contributions in 2020 come from Europe and North America.
A graph that shows most contributions in 2021 come from Europe and North America.
Bar chart of the top 20 countries, led by the United States at 23.0% and India at 17.2%, then the United Kingdom, Germany and Canada at about 5%.
The top 20 countries from which contributions originate. The data is compiled by aggregating the countries of all individual contributors behind each commit. Note that the geographical location of contributors doesn't always correspond with the origin of their sponsorship. Wim Leers, for example, works from Belgium, but his funding comes from Acquia, which has the majority of its customers in North America.
Bar chart of the top 20 countries, led by the United States at 23% and India at 13%, then the United Kingdom at 7% and Canada at 6%.
The top 20 countries from which contributions originate. The data is compiled by aggregating the countries of all individual contributors behind each commit. Note that the geographical location of contributors doesn't always correspond with the origin of their sponsorship. Wim Leers, for example, works from Belgium, but his funding comes from Acquia, which has the majority of its customers in North America.
A graph showing the top 20 contributing countries in 2019.
The top 20 countries from which contributions originate. The data is compiled by aggregating the countries of all individual contributors behind each issue. Note that the geographical location of contributors doesn't always correspond with the origin of their sponsorship. Wim Leers, for example, works from Belgium, but his funding comes from Acquia, which has the majority of its customers in North America.
A graph showing the top 20 contributing countries in 2020.
The top 20 countries from which contributions originate. The data is compiled by aggregating the countries of all individual contributors behind each issue. Note that the geographical location of contributors doesn't always correspond with the origin of their sponsorship. Wim Leers, for example, works from Belgium, but his funding comes from Acquia, which has the majority of its customers in North America. Wim's contributions count towards Belgium as that is his country of residence.
A graph showing the top 20 contributing countries in 2021.
The top 20 countries from which contributions originate. The data is compiled by aggregating the countries of all individual contributors behind each issue. Note that the geographical location of contributors doesn't always correspond with the origin of their sponsorship. Wim Leers, for example, works from Belgium, but his funding comes from Acquia, which has the majority of its customers in North America. Wim's contributions count towards Belgium as that is his country of residence.
A graph showing contributions by gender: 75% of the contributions come from people who identify as male.
A graph showing contributions by gender: 72% of the contributions come from people who identify as male.
A graph showing contributions by gender: 67% of the contributions come from people who identify as male.
A graph that shows that compared to males, female contributors do more sponsored work, and less volunteer work.
Compared to men, women do more sponsored work, and less volunteer work. We believe this is because men have the privilege of more free time.
A graph that shows that compared to males, female contributors do more sponsored work, and less volunteer work.
Compared to men, women do more sponsored work, and less volunteer work. We believe this is because men have the privilege of more free time.
A graph that shows that compared to males, female contributors do more sponsored work, and less volunteer work.
Compared to men, women do more sponsored work, and less volunteer work. We believe this is because men have the privilege of more free time.
Bar chart comparing two years of contributions by gender: male 82% then 81%, female 5% then 6%, and 13% not specified in both years.
Bar chart of contributions by gender over three years: male falls from 82% to 80%, female rises from 5% to 7%, and 13% stays not specified.
A graph showing that Acquia is by far the number one contributing hosting company.
A graph showing that Acquia is by far the number one contributing hosting company.
A graph showing that Acquia is by far the number one contributing hosting company.
Bar chart: individual contributors grew from 5,196 to 7,240 and contributing organizations from 659 to 889 between the two years.
The number of individual contributors is up 28% year over year and the number of organizations contributing is up 26% year over year.
Bar chart comparing the number of individual and organizational contributions to Drupal from 2015 to 2018, showing growth.
A graph showing that the number of individual and organizational contributors increased year over year.
A graph showing the number of individual and organizational contributors year over year.
Bar chart comparing contributions to Drupal by individuals and organizations from 2018 to 2021, showing higher individual participation.
Pie chart showing Drupal contributions by organization type, with traditional Drupal businesses contributing the most at 82%.
A pie chart showing contributions by project type: most contributions are to contributed modules.
A pie chart showing contributions by project type: most contributions are to contributed modules.
A graph showing the year over year growth of contributions per project type: only contributions to core grew
A graph showing the year over year growth of contributions per project type: contributions to modules grew the most.
A graph showing the year over year growth of contributions per project type: contributions to modules grew the most.
Bar chart showing Drupal contributions by project type, categorized as volunteer, sponsored, both, or not attributed.
A graph showing how many of the contributions are volunteered vs sponsored.
A graph showing how many of the contributions are volunteered vs sponsored.
Bar chart showing Drupal contributions by system integrators from 2016 to 2019.
A graph showing that CI&T is by far the number one contributing system integrator.
A graph showing that CI&T is by far the number one contributing system integrator.
Bar chart showing Drupal contributions by technology companies.
Bar chart where Acquia far outpaces other technology companies, with 1,210 contributions in the last year against 94 for Lingotek and 0 for Bluehost.
Sponsored code contributions to Drupal.org from technology and infrastructure companies. The chart does not reflect sponsored code contributions on GitHub, Drupal event sponsorship, and the many forms of value that these companies add to Drupal and other open-source communities.
Bar chart showing Drupal contributions by technology companies from 2015 to 2018, with Acquia contributing the most.
Bar chart comparing volunteer and sponsored contributions to Drupal from 2015-2017, showing an increase in sponsored work.
Bar chart comparing Drupal contributions by volunteers and sponsored contributors from 2015 to 2018, showing growth in sponsorship.
A graph showing how many contributions are voluntary vs sponsored: two-thirds of the contributions are sponsored.
A graph showing how many contributions are voluntary vs sponsored: two-thirds of the contributions are sponsored.
A graph showing how many of the contributions are volunteered vs sponsored.
A graph showing which continent contributes the most by looking at the number of inhabitants.
Contribution credits per capita calculated as the amount of contributions per continent divided by the population of each continent. 0.001% means that one in 100,000 people contribute to Drupal. In North America, 3 in 100,000 people contributed to Drupal the last year.
A graph showing which continent contributes the most by looking at the number of inhabitants.
Contribution credits per capita calculated as the amount of contributions per continent divided by the population of each continent. 0.001% means that one in 100,000 people contribute to Drupal. In North America, almost 4 in 100,000 people contributed to Drupal the last year.
Top contributing individuals based on weighted credits.
The top 30 contributing individuals based on weighted Drupal.org issue credits.
Bar chart showing top organizations contributing to Drupal, with Acquia contributing the most, followed by MD Systems and Chapter Three.
Top 30 organizations contributing to Drupal
The top 30 contributing organizations based on the number of Drupal.org commit credits.
Top 30 organizations contributing to Drupal
The top 30 contributing organizations based on the number of Drupal.org commit credits.
Bar chart of the top 30 organizations, led by Acquia with 1,466 credits, Hook 42 with 991 and Centarro with 964, down to Skilld with 258.
Top contributing organizations based on the number of issue credits.
Top contributing organizations based on weighted credits.
The top 30 contributing organizations based on weighted Drupal.org issue credits.
Bar chart showing the proportion of volunteer, sponsored, and not attributed contributions across different top contributor ranges in Drupal.
A male business person working on a laptop in a futuristic, cryptopunk setting.
Diagram showing Drupal core committers for versions 6, 7, and 8, with Dries Buytaert as the project lead.
Logos of Pfizer, Moderna and Johnson & Johnson
A graph showing how difficult upgrades frustrate users by forcing them back into a beginner learning phase.
The problem with disruptive upgrades. People don't upgrade because they don't want to move back into the "suck zone". You have to make it easy to upgrade because users will remember the pain of this upgrade when it comes time for the next one. An upgrade should be worth it so you need a good balance between "upgrade pain" and "added value". (Taken from Why they don't upgrade (and what to do about it)). © Kathy Sierra.
A graph shows user happiness decreasing as features increase, highlighting the "Happy User Peak" before frustration sets in.
Don't give in to "featuritis" and be the "I rule" product, not the "This thing I bought does everything, but I suck!" product. (Taken from Featuritis verus the Happy User Peak.) © Kathy Sierra.
A graph showing three learning paths: drop-out, amateur, and expert, based on effort and persistence over time.
Users will typically fall into one of the three categories: expert, amateur, or drop-out. The drop-outs decide that during that "I suck at this" phase, it isn't worth continuing. They give up. The amateur made it past the suck threshold, but now they don't want to push for new skills and capabilities. They don't want to suck again. They'll never get past the kick-ass threshold where there is a much greater chance they'll become passionate. (Taken from How to be an expert.) © Kathy Sierra.
A graph showing user ability over time, highlighting the "suck threshold" and "passion threshold" for skill improvement.
The goal of a software application is to get users up the curve as quickly as possible. People get passionate if you help them kick ass with your product. The "time to stop sucking" and "time to first kick-ass" quotients are among the biggest advantages we have in a world where the competition is both fierce and plentiful. Get your users up there faster, and you win. More importantly, it's a way in which we can make a positive impact on the lives of users. (Taken from Attenuation and the suck threshold.) © Kathy Sierra.
A diagram shows user feelings about a product, with "Love" and "Hate" on opposite ends and "Zone of Mediocrity" in the middle.
The more successful the product or service is, the stronger the pressure to give in to user requests. The more users you have, the more diverse the requests. The worst thing we can do is give in. We have to listen to our users but resist. The overwhelming pull of that right (hate) side slides you closer and closer to the middle. Those who hate it will hate it until you've neutered it into submission and taken away the magic some once loved. (Taken from Don't give in to feature demands.) © Kathy Sierra.
The Data.gov.uk homepage from HM Government, with the heading "Unlocking innovation", a Search Data box and a user login form.
A news article from De Standaard discussing software usage, featuring a person in an interview with a laptop.
A news website front page with multiple headlines, images, and articles arranged in columns.
Diagram comparing coupled, progressively decoupled, and fully decoupled Drupal architectures with server-client interactions and JavaScript usage.
A grid of 16 website tiles labeled with organization names, including Chupa Chups UK, Princess Cruises, The Weather Channel and Warner Music Group.
A few examples of organizations that use decoupled Drupal.
Twitter Developers webpage with options to get started, create an app, and discuss API integration for building applications.
The Drupal logo superimposed on a photo of a building with the word 'public' engraved in it.
A webpage from Directgov Innovate encouraging developers to submit app ideas using government data and digital technologies.
Diagram comparing Drupal distributions, which share modules and collaborate, with forks, which do not collaborate and compete independently.
Drop.org in December 2001, showing Dries's post "Salon's subscription system. Who's next?" with a reply from weitzman below it.
The Drupal logo surrounded by confetti and the number 10.
A timeline showing that Drupal 10 is targeted for June 2022 because Symfony 4 is end-of-life in November 2023.
Drupal logo with the text "Eleven" and a rocket launch in the background.
Bar chart comparing Drupal performance, showing requests per second for different versions and caching levels.
The number of pages Drupal can serve per second. Higher bars are better.
Bar chart of speedup over Drupal 4.7 by page cache miss rate: 72% at a 0% miss rate, falling to roughly zero at miss rates above 50%.
The relative performance improvement of Drupal 5's normal database caching compared to Drupal 4.7's database caching. A miss rate of 0% means that all page requests result in a cache hit and that all pages can be served from the database cache. A miss rate of 100% means that all page requests result in a cache miss, and that we had to dynamically generate all pages.
Line graph showing the steady growth of active Drupal 6 sites from July 2008 to January 2010.
Timeline showing Drupal's development and code freeze phases, including feature development, API changes, performance improvements, and bug fixes.
Graph showing Drupal 7 commit history from 2008 to 2010, with contributions by Dries and Angie over time.
We opened the Drupal 7 development branch in February 2008, and released Drupal 7.0 in January 2011. This graph shows the stacked commit history from beginning to end. I appointed Angie as my Drupal 7 co-maintainer in August 2008 after having been the sole committer for 7 months. The peak around August 2009 (the highest peak) was the first attempted Drupal 7 code freeze. The momentum steadily built up towards the initial code freeze date. Interestingly, we remained most productive during the extended code freeze period ... more code freezes are better than one code freeze? ;-)
Bar chart showing Drupal 7 commit history, comparing Dries' and Angie's contributions over time as a percentage of total commits.
I averaged at 3.6 commits per day, whereas Angie's average is 2.6 commits per day (including weekends and holidays).
A Drupal content management overlay displaying filtering and update options with no available content listed.
A world map showing locations of over 250 Drupal 7 release parties in more than 90 countries.
A map of all the Drupal 7 release parties around the world: over 250 parties in more than 90 countries.
Drupal 7 toolbar and shortcut bars wrap on an iPhone screen, taking up a significant portion of the display.
On an iPhone or other mobile device, the default Drupal 7 toolbar and shortcut bars both wrap, taking up nearly a third of the screen.
A visual comparison of Drupal 7 and Drupal 8's administration UI
A comparison of the Drupal 7 and Drupal 8 content creation screen to highlight some of the improvements in Drupal 8.
An image that shows that Drupal 7 and Drupal 8 will be end-of-life in 2021
The experimental layout builder in Drupal 8.6 with the Umami demo profile
The new Umami demo profile together with the Layout Builder.
The Media Library in Drupal 8.6
The Media Library in Drupal 8.6
The Workspaces module in Drupal 8.6
The Workspaces module in Drupal 8.6
Al Jazeera news website homepage showing headlines about protests in Egypt and violence in Mosul.
Alabama government website homepage with a "Be Bold" slogan and options to renew fishing, hunting, vessel, and driver licenses.
Diagram showing Drupal development stages, highlighting API freezing and roles of core developers, module developers, and site builders.
A word cloud displaying names of contributors to the Drupal beta release, with larger names indicating higher contributions.
A glittery silver box opens to reveal a blue Drupal logo inside, then closes again.
A magazine cover featuring a model in a blue outfit with bold makeup, including dramatic eyeliner.
A Drupal block configuration window showing cache settings, including maximum cache age and context variation options like URL and user roles.
Table displaying Drupal cache tags for different cache IDs, showing entity views and associated tags.
Example cache tags for different cache IDs.
Graph showing a rise in Drupal core patch contributions from 400 in March 2011 to over 4,000 in October 2012.
Momentum around Drupal core has increased from around 400 patch contributions per month in March of 2011 to over 4,000 in October of 2012.
A Habitat for Humanity webpage displays a map highlighting regions in Asia and the Pacific where they build homes.
Close-up of a Jack Daniel's bottle label reading "Old Time Old No. 7 Brand".
A man holds out his arms to stop three approaching velociraptors in a Jurassic World-themed website banner.
A pie chart showing that only a fourth of the modules have 5 or more deprecations.
Most contributed modules currently have no or very few deprecation warnings today. Only a fourth of the modules have 5 or more deprecations.
A basketball player in a red jersey jumps and performs a slam dunk during a game.
A snowboarder carves through deep snow, kicking up a spray of powder while riding downhill.
Blue hexagon with "RC1 October 7th, 2015" text next to a colorful thumbs-up illustration.
Diagram of the Drupal 8 render pipeline, showing steps for rendering content and where alternative strategies can be applied.
A snapshot of the Drupal 8 render pipeline diagram that highlights where alternative render strategies can be implemented.
A timeline with important dates and future milestones
Slide reading "Drupal 8 will be end-of-life by November 2021" above a 2018 to 2021 timeline where Symfony 3 and Drupal 8 reach end-of-life.
Animated walkthrough of Drupal's Workflow admin page, starting with an Editorial workflow whose states are Draft, Published and Archived.
Drupal 8.3 will support multiple different editorial workflows. Each workflow can define its own workflow states as well as the possible transitions between them. Each transition has permissions associated with them to control who can move content from one state to another.
Animated mockup of a "News Company" site with a Production workspace switcher in the toolbar, above a list of placeholder articles.
An outside-in design that shows how content creators could work in different workspaces. When you're building out a new section on your site, you want to preview your entire site, and publish all the changes at once. Designed by Jozef Toth at Pfizer.
Animated demo of a Drupal site called "Awesome Product" with a workspace switcher in the toolbar showing "Product Microsite updates".
A red fox stands alert in natural surroundings, with a WWF logo displayed on the left side.
A man in a suit dances on a stage, making YMCA hand gestures with a blue curtain behind him.
A mountain with a Drupal 9 flag at the top. Four strategic product tracks lead to the summit.
An overview of the four proposed Drupal 9 strategic product tracks
A timeline that shows we hope to release Drupal 9 in June 2020
Planned Drupal 8 and 9 minor release dates.
An image that shows that Drupal 9 will be released in 2020
Screenshot of a Google Hangout video call with nine smiling participants, the founding members of the Drupal AI initiative.
Some of the founding members of the Drupal AI initiative during our launch call on Google Hangouts.
Graphic banner reading "Drupal's AI roadmap for 2026" with a futuristic illustration of a person standing beneath floating, colorful sci-fi structures in the sky.
Organizational chart of the Drupal Association Board, displaying leadership roles, directors, coordinators, and planned positions for 2008.
Blue LED string lights, glowing against a dark background
Drupal-blue LEDs, controllable through a REST API and a Drupal website. © Phil Norton.
Cartoon of a man in a suit typing on a laptop and saying "Node/... add/... jobs", next to the words "Meanwhile, the White House went Drupal".
© Rob Cottingham.
Terminal output showing successful run of Drupal Check with no errors.
Output of Drupal Check command indicating no deprecated code was found.
Retro-style image of a couple in a spaceship with the text: 'Drupal CMS, The official name for Drupal Starshot'
A large Druplicon above the line "The Drupal community can be reached at http://drupal.org. -- Dries" and a note about a better landing page.
Drupal.com as launched in 2005.
Drupal.com homepage with a photo collage around a blue fixed gear bike, the tagline "Drupal gets everywhere by bike" and an About Drupal.com box.
Drupal.com as launched in 2009.
The Composer Initiative for Drupal
A screenshot of the Drupal administration interface from 2003, showing user roles and management options in a web browser.
How Drupal looked like in 2003.
A screenshot of the Drupal content management system's access control settings page from 2006.
How Drupal looks in 2006.
Diagram comparing a coupled Drupal website with a headless CMS, showing content delivery through APIs to multiple front ends.
This diagram illustrates the differences between a coupled – but headless-enabled – Drupal website and a headless CMS with various front ends receiving content.
Diagram comparing a coupled Drupal website with a headless CMS, showing how content is delivered to multiple front ends.
This diagram illustrates the differences between a traditional Drupal website and a headless CMS with various front ends receiving content.
Diagram comparing two Drupal architectures: one as both a front end and content service, and another as an API-first backend.
This diagram illustrates the ideal architecture for Drupal, which should be leveraged as both a front end in and of itself as well as a content service for other front ends.
Circuit board close-up behind a Drupal drop logo and the words "Drupal is no longer the Drupal you used to know".
Commit message where the project was named "Drupal" and the GNU GPL license was added.
The commit where I dubbed my website project "Drupal" and added the GPL license.
Animated GIF of Drupal off-canvas dialog tutorial
Drupal blog post "Niagara Falls by night" with a red arrow pointing to an "Edit" link in the corner of the photo.
Form with Title and Alt fields filled in about the Niagara Falls at night, an empty Caption field and a "Save image" button.
The "Niagara Falls by night" post with an off-canvas dialog open on the right, holding the photo's Title, Alt and Caption fields.
Drupal website homepage showcasing features, community benefits, and development resources with a search bar and navigation menu.
Bar chart of Drupal.org wishes, led by quality ratings for modules, better documentation and faster page loads, with better marketing last.
A flowchart showing Drupal project governance structure with teams connected to a central figure at the top.
A person dressed in a space suit is headed towards a colorful vortex with a glowing Druplicon at the center.
A graph that shows how Drupal is perceived by beginners, intermediate users and expert users.
Beginners struggle with Drupal while experts love Drupal.
A graph that shows how Drupal, WordPress, AEM and Sitecore are perceived by beginners, intermediate users and experts.
Drupal's sentiment curve goes in the opposite direction of WordPress', AEM's and Sitecore's. This presents both a big challenge and opportunity for Drupal.
A slide that makes the point that Drupal needs to manage more diverse content and integrate with more different platforms.
Screenshot of Drupal 11 upgrade status report in the administration interface.
Screenshot of a Drupal upgrade status report showing hosting environment compatibility checks.
Diagram showing the Drupal Association overseeing three working groups: infrastructure, software, and content.
Logo for DrupalCon 2007 Barcelona, featuring a mosaic-style Drupal logo with event name in bold, colorful text.
A film clapperboard reading "DrupalCON Brussels, Director: Everyone, Sept. 22-23" next to a Drupal drop logo labeled "Bootlegging".
© Development Seed.
Timeline of DrupalCon Brussels events from September 18-24, including OSCON, GovCamp, DrupalCon, and BarCamp.
Bar chart showing Drupal's biggest competitors, with WordPress as the most common alternative among small, medium, and large organizations.
A person spray-paints graffiti on a wall, featuring the Druplicon logo and stylized lettering in blue and white.
© Xamanu.
A person in a large blue Druplicon costume sits among an audience listening to a speaker in a conference room.
© add1sun.
A man wearing glasses holds a printed Drupal Druplicon logo while smiling at the camera.
Two blue Druplicon stress balls with smiling faces, placed side by side against a dark background.
Druplicon stress balls ... sometimes one needs them. Created and distributed by Ixis.
A blue Drupal drop toy with green leaves in a clear box labeled "Eye Grow" and "Only add water!".
Two actors perform an emotional scene on stage, with one embracing the other.
A couple stares off into the distant sunrise, which has a '9' imposed on the rising sun.
EBay Classifieds Group homepage with a welcome message highlighting its global online classifieds network and local community connections.
A white mug with the Drupal logo is filled with LEGO bricks, while LEGO figures interact around it.
A person in a large blue Drupal mascot costume walks up a staircase at an event.
The ED.gov homepage of the U.S. Department of Education, with a Xavier University commencement feature, a blog and news.
A screenshot of the Eén website homepage displaying TV schedules, news, and a featured video with three men talking.
Two presenters stand on stage at the Emmy Awards, smiling and speaking into a microphone.
A webpage from the British Council promoting English learning, featuring resources for learners and teachers, login options, and activities.
A news website homepage featuring celebrity entertainment stories, including Taylor Swift's music video, VMAs highlights, and TV show updates.
A website featuring Eric Clapton with a black-and-white image of him playing guitar and news about his music.
Illustration of a laptop behind a shield bearing the Drupal drop, surrounded by white stars like those on the European flag.
A hero image featuring the logos of two Drupal initiatives: Automatic Updates and Project Browser.
A Drupal.org issue comment by jamadar with a Credit badge, a tooltip showing his attribution, an attached patch and a passing test.
A screenshot of an issue comment on Drupal.org. You can see that jamadar worked on this patch as a volunteer, but also as part of his day job working for TATA Consultancy Services on behalf of their customer, Pfizer.
A person interacting with a futuristic holographic display with graphs and interface components.
Several stacked cardboard boxes labeled "Drupal Gardens Eye Grow Drupal", with some boxes open revealing packing materials.
Guess what is in these boxes?
Cardboard box printed with "Drupal Gardens, Eye Grow Drupal, Master carton count: 100 pieces, Made in China".
A teacher in a classroom helps young students with a learning activity, as part of a FedEx donation program.
A French-language magazine website with articles on fashion, beauty, lifestyle, and blogs, featuring images and advertisements.
A website homepage displaying Flex-related news, articles, and events with navigation links, a search bar, and user login options.
Forbes article discussing Drupal, an open-source community management system, with its blue droplet logo prominently displayed.
Drupal was mentioned in Forbes as part of an article called "Social networking terms you should know". Great to see our work being recognized by Forbes. *Super!*
Screenshot of the Forbes Russia website featuring news headlines, a luxury-themed article, and an advertisement comparing business success.
Blog post on Forrester Blogs announcing leadership transition at Polycom, with Andy Miller replacing Robert Hagerty as CEO.
A Belgian government webpage about the EU presidency in 2010, featuring a forum for discussions on European topics.
A group of people collaborating on Drupal 7 core and Views upgrade at a coding sprint, using laptops.
With chx, dereine, seutje, mrbaileys, Bojhan and myself working Drupal 7 core and the Drupal 7 upgrade of Views.
Two people working on laptops during a Drupal code sprint at Fosdem.
Website promoting Francesca Battistelli's album "My Paper Heart", featuring album details, photos, and a music player.
French government website homepage featuring election campaign information, news about the Prime Minister, and public policy categories.
Diagram comparing traditional, fully decoupled, and progressively decoupled Drupal, showing how the CMS renders and delivers content.
Under progressive decoupling, the CMS renderer still outputs the skeleton of the page.
A diagram compares traditional Drupal with progressively decoupled Drupal, showing how pages and components interact with the CMS.
In the case of many-headed Drupal, fully decoupled applications can live alongside progressively decoupled pages, whose skeletons are rendered through the CMS.
Diagram comparing traditional (monolithic) and decoupled (headless) Drupal architectures, showing front end separation in decoupled approach.
Traditional ("monolithic") versus fully decoupled ("headless") architectural paradigm.
Diagram comparing traditional and fully decoupled Drupal architectures, showing direct rendering versus multiple endpoints for content delivery.
In a fully decoupled architecture, the theme layer is often ignored altogether, and many content management capabilities are lost, though many clients ingesting data are possible.
A gaming website homepage featuring reviews, previews, and community discussions, with a highlighted article on *Dream Chronicles: The Chosen Child*.
A Garmin GPS device is displayed over an image of a dog sled team moving through a snowy landscape.
Gartner Magic Quadrant chart from October 2009 evaluating social software for the workplace based on execution and vision.
GE Global Innovation Barometer webpage displaying survey insights on innovation perceptions across 25 countries.
A webpage about General Motors at Expo 2010, featuring news, blogs, event highlights, and technological innovations.
A person holds a GETV microphone, interviewing another person.
A worker in an orange uniform stands in front of a large tunnel boring machine with Swiss tunnel promotion text.
Screenshot of the 52nd Grammy Awards website featuring two singers performing on stage with microphones.
Drupal.org page reading "We're migrating to Git!", saying the site is offline for 12 hours from Thursday February 24th, 23:00 UTC.
Banner with "Happy 8th Birthday", colorful balloons, date "1-15-2009", and Drupal logo on a blue background.
© Jamey Boje.
Banner with "Happy 9th Birthday" text, date "1-15-2010", Drupal logo, and colorful balloons on a blue background.
© Jamey Boje.
Banner celebrating Drupal's 10th birthday on January 15, 2011, with colorful balloons and the Drupal logo.
Rows of cupcakes with white frosting, sprinkles and a lit candle on a light blue background, with a white Drupal logo in the center.
© Ruth Black.
The Hermes website showing different pieces of clothing and fabrics to choose from.
Flowchart explaining different approaches to decoupling Drupal, from coupled to fully decoupled, based on functionality needs.
A flowchart of how to decouple Drupal in 2018
The middle section of the flowchart showing how to decouple Drupal in 2018
The top section of the flowchart showing how to decouple Drupal in 2018
A flowchart of how to decouple Drupal in 2019
The middle section of the flowchart showing how to decouple Drupal in 2019
The top section of the flowchart showing how to decouple Drupal in 2019
A diagram showing a spectrum of site building solution; low-code solutions on the left and high-code solutions on the right
Over the past year, JavaScript frameworks have become more complex, while static site generators have become less complex.
Human Rights Watch webpage displaying reports, news, and donation options to support global human rights and justice efforts.
Website screenshot of IFRA featuring an article on advertising business strategies and a notice about the XMA competition deadline.
A webpage from IKEA's "Livet Hemma" features a black-and-white video thumbnail of a woman with curly hair.
Slide listing improvements for the Drupal technical evaluation process, including better discovery, documentation, demos, and modern administration.
A word cloud of all the individuals who contributed to Drupal 8.8.
Thanks to the 641 individuals who worked on Drupal 8.8 so far.
A news website homepage features technology and business headlines, industry predictions, and Intel product advertisements.
Magazine cover of *InformationWeek* featuring flags of open-source technologies like Drupal, Linux, and Nagios against a glass building.
Screenshot of the InfoWorld homepage showing technology news, featured articles, and an IBM advertisement promoting a server system.
A financial services website featuring an "Unsung Heroes" program recognizing teachers, retirement planning, and customer support options.
Screenshot of the Internet Systems Consortium website, showing navigation links, a description of ISC, and a list of hot topics.
A financial education website promoting investment safety, fraud awareness, and market basics with resources and news updates.
A government IT dashboard displaying federal agency investments, spending, and ratings, with a focus on the Department of Veterans Affairs.
A webpage about Jabber instant messaging, featuring guides, software downloads, and an article on sending SMS from Jabber.
Screenshot of a news website, Jacksonville.
An African-American scientist analyzes converting technologies in a futuristic, cryptopunk setting.
The Java.net homepage, "The Source for Java Technology Collaboration", with Java Today news, weblogs and featured articles.
A French government website for young people with information on education, jobs, housing, health, and rights.
A screenshot from a Jive Software whitepaper comparing Jive Social Business Software to Drupal, highlighting perceived advantages.
A screenshot from Jive Software's whitepaper called: "The unique advantage of Jive Social Business Software over Open Source Software". © Jive Software.
A government webpage featuring Joëlle Milquet, Vice Prime Minister and Minister of Employment and Equal Opportunities, with news updates.
JSON:API being dropped into Drupal by crane
The Ketnet website homepage features games, videos, and program guides with a winter-themed design and interactive elements.
A speaker at a podium smiles while presenting, with a large projected face behind them.
© Chrys.
Kofi Annan speaks with a group of people outdoors, promoting mediation and conflict resolution through his foundation.
A person holds a Sony Ericsson phone displaying a map, promoting the TweetMe app for live location-based tweets.
Lamborghini website featuring the Aventador Miura Homage, built using Drupal for design and functionality.
The Drupal 8 Layout Builder showing a templated gift basket with a puppy video
The Drupal 8 Layout Builder showing a templated gift basket
The Drupal 8 Layout Builder showing how to configure a block
Screenshot of Le Figaro news website featuring a Vancouver 2010 Olympics advertisement and a headline about NATO airstrikes in Afghanistan.
A man in a suit shows his smartphone to two colleagues, who lean in closely to see the screen.
A spinning Led Zeppelin vinyl record on a turntable with a nearby tonearm and a "Special Edition Vinyl" badge.
A promotional webpage for Leffe beer featuring a culinary workshop invitation and food pairing suggestions with beer bottles and glasses.
A man in a Linux Foundation shirt smiles and holds up a key, promoting LinuxCon 2009 on a website.
A Linux Journal webpage featuring articles, tutorials, and news about Linux, including a section on learning with GCompris.
London government website promoting Chinese New Year celebrations with an image of two smiling people in front of red lanterns.
A fashion and celebrity magazine website featuring articles, shopping deals, and a subscription offer with a 25% discount.
Exhibition page for "Au Royaume d'Alexandre le Grand" at the Louvre, featuring an ancient Macedonian helmet with a gold mask.
A handwritten note on paper next to a DVD labeled "Lullabot Understanding Drupal" in an open case.
A webpage for Lyonnaise des Eaux featuring water conservation, biodiversity, and services for individuals, communities, and businesses.
Dozens of blue hearts, small and large.
A mockup of a potential new navigation menu for Drupal administrators and editors.
A Mark Boulton mockup of the "header" that we might see in Drupal 7.
A graphic titled "Evaluating a Drupal Site Template Marketplace" showing a grid of website templates labeled by industry, including Higher Ed, News, Non-profi, and more.
Screenshot of the Mars Odyssey THEMIS website, featuring Mars images, news, exploration tools, and a highlighted crater image.
Animated comparison of the Massachusetts government website before and after redesign, showing updated layout and navigation improvements.
Homepage of Mattel's website featuring Barbie, Hot Wheels, Fisher-Price, and other toy brands with a colorful design.
McDonald's Australia website featuring promotional images of Angus beef and chicken burgers, breakfast wraps, and a Maltesers sundae.
A prototype of a media library interface with selectable image thumbnails and an "Insert Selected to Page" button.
A work-in-progress prototype of the proposed media library.
Screenshot of the Mensa International website, featuring a welcome message, navigation menu, and information about the high IQ society.
Mercy Corps team distributes aid and supports earthquake survivors in Haiti with food and recovery assistance.
Promotional webpage for Metallica's album *Death Magnetic*, offering exclusive content, live footage, and membership benefits for fans.
Screenshot of Michael Jackson's official website, featuring news about presale tickets and a video thumbnail of Michael Jackson.
Microsoft online ad encourages users to switch from Drupal, offering free software and 48-hour support for web developers.
MIT CSAIL webpage featuring the World Wide Web Consortium, highlighting its role in web standards and technology collaboration.
Screenshot of the MIT Media Lab website featuring a banner on smart sustainable cities and a futuristic car concept.
A webpage for Measurement Lab (M-Lab) offering internet connection tests and research opportunities for users and researchers.
A radio station webpage showing the currently playing song, "Enjoy The Silence" by Depeche Mode, and a playlist.
A man with closed eyes holds a clear astronaut-style helmet around his head in a desert landscape.
© Moby.com.
The pythonline.com homepage styled as a theater stage, with a gilded frame around a video reading "...and now for something completely different".
Screenshot of the Mother Jones website featuring news articles, a main story on invasive species, and subscription offers.
A webpage from MyFinePix featuring user login, forums, photo contests, and highest-rated images, including nature and portrait photography.
A political campaign webpage featuring Bart De Wever and the N-VA party, thanking voters for the 2010 elections.
A town hall meeting in a large auditorium with a speaker at a podium addressing an audience and panelists.
NHL All-Star fan voting page with language and region selection, birthday entry field, and an "Enter" button.
Acquia Cloud now supports Node.js for Headless Drupal
On Acquia Cloud, customers can access Drupal and Node.js environments from a single user interface.
Screenshot of the Nokia Research Center website, showcasing research topics, news, and downloadable technology insight papers.
A webpage shows a real-time scan of Drupal-related posts, displaying locations, links, and recent activity on a world map.
NVIDIA Tegra Developer Zone webpage highlighting mobile web processor features, development resources, and project links for developers.
Screenshot of the NYU-Poly website homepage featuring navigation menus, event listings, and a cybersecurity competition announcement.
Book cover of *Using Drupal* by O'Reilly, featuring a detailed illustration of a small rodent above the title.
A word cloud of all the organizational contributors who contributed to Drupal 8.8.
Thanks to the 243 different organizations who contributed to Drupal 8.8 to date.
Bar chart showing survey results on familiarity with open-source CMS platforms, with WordPress, Joomla, and Drupal ranking highest.
2009 Open Source CMS market share report. © Water & Stone and CMSWire.
Bar chart showing positive and negative sentiment for various CMS platforms, with WordPress and Drupal having mostly positive feedback.
2009 Open Source CMS market share report. © Water & Stone and CMSWire.
A woman wears goggles with "Stop" and "Start" messages at a climate conference, promoting action against global warming.
Award badge for "Best PHP Open Source CMS", declaring Drupal as the winner of CMS Awards 2009.
Image displaying "Winner" of the 2007 CMS Awards for Overall Open Source CMS.
Drupal wins Overall Open Source CMS Award in the 2008 Packt CMS Awards.
Award image recognizing Drupal as the "Best PHP Open Source CMS" and winner of the 2008 CMS Awards.
A Pearl Jam fan website homepage featuring news, photos, videos, and music updates about the band.
A Procter & Gamble supplier portal webpage with login access, supplier information, and announcements for prospective and current suppliers.
Line graph showing PHP5 adoption rate increasing steadily from July 2004 to March 2007, based on Nexen data.
PHP5's adoption rate based on data from Nexen.
Line chart of PHP5 market share reaching about 17% by April 2007, with an exponential forecast curve rising to about 70% by April 2009.
A naive forecast of PHP5's adoption rate. As the major Linux distributions (RedHat, Debian and Ubuntu) started shipping PHP5 recently, I was optimistic and assumed PHP5's growth to be exponential. Based on data from Nexen.
A hero image with the word "Pitch-burgh" in large font, a play on words related to the city of Pittsburgh.
A hero image with the word "Pitch-burgh" in large font, with "$70,000 in prize funding raised" written below it.
A magazine website featuring images of models, blog sections, news articles, and advertisements for movies and contests.
Portland State University website homepage featuring a banner about solar power and a campus event listing.
A government website featuring news and updates about the Australian Prime Minister, including speeches, policies, and community engagement.
Website of the Jamaican Prime Minister's Office featuring Bruce Golding's photo, government programs, and news updates.
A mountain images with 5 product strategy tracks leading to the top
Drupal's five product strategy tracks. A number of current initiatives is shown on each track.
A sample of the last product survey showing that we should focus on content authors
An example result from the 2016 Drupal product survey. The result shows that in 2016 we decided to focus on "content authors" as the most important persona. Since that survey, we improved Drupal's authoring workflows, media management, layout building, and more.
The Project Browser's logo, surrounded by smaller logos from projects.
A design proposal for the Project Browser.
A design proposal for the Project Browser. Users can filter modules by category, development status, security policy and more. Users can also page through results or sort the results by the number of active installs.
Thanks to many financial contributions, the Promote Drupal Initiative hit its $75k milestone!
ICANN webpage displaying information about public meetings, involvement opportunities, and a blog with recent posts and comments.
Website homepage featuring Queen Rania of Jordan with a message promoting education as a pathway to opportunity.
Rackspace support page with email setup guides, troubleshooting links, and contact options including live chat, phone, and support tickets.
A construction worker in a yellow helmet stands near a large yellow crane at an Amsterdam metro project site.
Rafael Nadal smiles while holding a large trophy outdoors.
Randstad job search webpage with options to find jobs, candidates, and services, featuring company branding and smiling professionals.
The Recovery.gov homepage on February 17, 2009, with "Your money at work" and a video of President Obama explaining the Recovery Act.
Opensource.com home page, tagline "Where open source multiplies", with Business, Education, Government, Law and Life tabs and featured articles.
Stacked bar chart of monthly Drupal core downloads from May 2006 to mid-2008, as Drupal 4.7, then 5, then 6 take the lead.
A funnel-shaped diagram illustrating Drupal's release cycle, narrowing through phases from development to final release with increasing restrictions.
Phases of development, represented as a funnel gradually getting smaller as fewer and fewer patches are accepted. In Development Phase, anything goes: major new APIs, new features, etc. Feature Completion Phase allows for tying up loose ends on features that are already committed, or significantly in progress. Clean-Up Phase is for stabilization, better consistency, and completing conversions to new APIs. Polish Phase moves to focus on the upgrade path, performance optimization, and improving docs. Finally, during Release Phase, we crank on critical bugs until we release!
API reference for the File resource's "collection get" endpoint, listing filter, sort and page parameters beside a JSON response sample.
API documentation auto-generated based on the content model built in Reservoir.
A "Hello world!" article shown in two columns: its HTML rendering with an image on the left and its JSON API output on the right.
Reservoir includes side-by-side previews of content in HTML and JSON API output.
Tour dialog reading "Welcome to Reservoir! Reservoir is a back end to power your front end." over the Content admin page.
The welcome screen after installing Reservoir.
An abstract image of three boxes
A government official speaks with workers in front of stacked orange equipment, discussing Gulf Coast restoration efforts.
Reuters Labs webpage showcasing new product innovations, including a news app, community platform, and semantic web service.
Homepage of Rijksdienst voor het Cultureel Erfgoed, featuring heritage information, a canal scene, and navigation links.
A large stadium filled with cheering fans, bright stadium lights shining over the crowd.
NBC Olympics' live streaming of Rio 2016 surpasses 1 billion minutes, setting a record for Olympic digital viewership.
Rio Olympics website showing videos of events, athlete interviews, and medal counts, with a highlighted race result at the top.
A singer in a red jacket performs on stage, holding a microphone.
A smiling couple in wedding attire waves while riding in a carriage during a royal event.
A news website homepage featuring headlines, images, and videos about protests in Brussels, politics, and international events.
A smiling student holds a notebook in front of a Rutgers University building, promoting campus life and academics.
Screenshot of a 2010 FIFA World Cup South Africa webpage featuring news, countdown, images, and fan information.
Screenshot of a Sanyo Australia webpage featuring the Xacti HD 1010 camcorder, product categories, and a featured projector.
Email from Satoshi Nakamoto to Martti Malmi, dated December 2009, about Bitcoin's new Drupal site going online and being an improvement over the old bitcoin.org page.
Email from Satoshi Nakamoto to Martti Malmi, dated November 2009, discussing Drupal themes installation and comparing Drupal and Joomla!.
© Martti Malmi.
Email from Satoshi Nakamoto to Martti Malmi, dated November 2009, about preferring Drupal as a CMS over a Wiki, and expressing that Drupal's forum capabilities are not ideal but better than Wikis.
SBA.gov home page with a Small Business Jobs Act banner showing President Obama at a podium, a navigation bar and an SBA Direct ZIP code search.
Feature branches merge into the main branch only when ready, enabling independent development and faster releases.
Feature branching; each feature is developed in a dedicated branch. A feature branch is only merged into the main branch when it is "shippable". We no longer have to wait for the slowest feature before we can create a new release.
Bar chart comparing expected and actual feature development, showing unplanned work, abandoned tasks, and delays in completion.
A diagram showing trunk-based development, where all work is on one main branch, delaying release until all features are ready.
Trunk-based development; all development is done on a single main branch and as a result we can only release as fast as the slowest feature.
Diagram comparing Drupal's current state, progressive decoupling, and full decoupling, showing backend and frontend responsibilities.
A framework can assume responsibility over very little, such as with Backbone, or a great deal of the stack, including the rendering process.
A diagram comparing coupled, fully decoupled, and progressively decoupled Drupal front-end experiences for users, editors, and site builders.
This diagram shows some of the possible front-end experiences that could rely on a single Drupal back-end. In full decoupling, a custom application built using a client-side framework encompasses the entire front-end. In progressive decoupling, JavaScript manipulates an initial state already provided by the theme layer.
Line chart of Drupal.org nodes and comments from July 2001 to January 2007, rising to about 100,000 nodes and 178,000 comments.
The past growth in absolute numbers. The "January 2007"-kink is due to the fact that data for December 2006 is not yet available at this point.
Bar chart of Drupal.org yearly growth factors for nodes and comments, from 17 and 47 in 2002 down to between 2 and 3 by 2006.
The past growth in relative numbers. In 2005, the number of nodes and comments grew by more than 300%. In 2006, the number of nodes and comments grew by more than 230%.
Line chart projecting Drupal.org growth to January 2009: comments toward 600,000 and nodes toward 330,000, with R² of 0.9963 and 0.9974.
A growth projection using a polynomial fit (multiple regression). Simply put, the correlation coefficient R-square, is a measure for the quality of the fit. R-square can assume values between 0 and 1, where a value of 1 indicates a perfect fit. Bear in mind that a statistical fit may be anything but an accurate prediction of future growth.
Pie chart showing CMS usage: 37% homegrown, 28% none, 24% open source, and 11% commercial.
2006 State of Web Development, August 2006. © SitePoint and Ektron.
Pie chart showing CMS usage: 37% Homegrown, 28% None, 24% Open Source, and 11% Commercial.
2006 State of Web Development, August 2006. © SitePoint and Ektron.
A news website homepage featuring a main article about Sarkozy, football agents, and an interview with Meryl Streep.
A webpage from SourceForge featuring ThinkGeek products, technology news, and links to open-source software and e-commerce services.
A webpage promoting the Spread Thunderbird campaign, featuring login fields, navigation links, and a Thunderbird button for affiliates.
A campaign webpage reports over 116 million people participated in the 2008 "Stand Up Take Action" event against poverty.
Screenshot of the Stanford Humanities Center website, featuring a project on mapping historical knowledge exchange and various academic resources.
Homepage of "Star Wars: The Old Republic" featuring a developer walkthrough announcement, news updates, and signup options for testing.
A group of people in a futuristic setting having a meeting in an open forum with a space background.
A group of people in a futuristic setting having a meeting at a round table with a space background.
A blueprint-style illustration of a futuristic spacecraft with a cutaway view showing interior workspaces and crew members.
A pilot races a spacecraft along a curved track in space.
Opening slide of my keynote, reading "Things I wouldn't have guessed when I started Drupal: How to optimize for impact. Driesnote, DrupalCon Europe, December 9th, 2020".
A man studies on a laptop, promoting Strayer University's flexible education for working adults.
A webpage from Sun Learning Exchange displays media content, including videos and documents, related to technology and learning.
Bar chart showing reasons for not migrating to Drupal 8, with most waiting for modules or themes (60%).
Symantec community webpage discussing software delivery in Altiris, with forum topics, navigation links, and recent user comments.
A stylized webpage promoting Symbian, featuring text about experiences, devices, and apps with hand-drawn illustrations and navigation links.
Close-up of a TAG Heuer Formula 1 watch with a NATO strap, featuring a promotional message and call-to-action.
A teacher speaks in a classroom, gesturing with his hands while explaining a concept.
Telenet online support page with navigation menu, search bar, and links to video tutorials on various Telenet services.
A red Tesla Roadster drives on a snowy road with skis mounted on the back.
Line chart showing Drupal's production code and test code from 2012 to 2026. Test code grows from near zero to over 650,000 lines; production code grows from 90,000 to 300,000 lines.
Drupal's test code now exceeds production code by more than two to one. Source: Drupal Core Metrics.
A graph showing the top 30 individual contributors ranked by the quantity of their contributions.
A graph showing the top 30 individual contributors ranked by the quantity of their contributions.
A graph showing the top 30 individual contributors ranked by the impact of their contributions.
A graph showing the top 30 individual contributors ranked by the impact of their contributions.
A graph showing the top 30 organizational contributors ranked by the quantity of their contributions.
A graph showing the top 30 organizational contributors ranked by the quantity of their contributions.
A graph showing the top 30 organizational contributors ranked by the impact of their contributions.
A graph showing the top 30 organizational contributors ranked by the impact of their contributions.
A webpage for Turbinegeneration at Tate displays an art project with a large glowing sun installation and silhouetted visitors.
A university webpage from Unicamp featuring a discussion between two speakers about carbon finance and climate policies.
Close-up of a Braille text discussing how blind students use technology at the University of Washington.
Slide of five values: prioritize impact, better together, strive for excellence, treat others with dignity and respect, and enjoy what you do.
An overview of Drupal's values with supporting principles.
A person holds strings as glowing balloons float away, transforming into birds against a cloudy sky.
A person waters a small plant with a watering can, symbolizing growth.
A webpage for Varnish Software promoting its web acceleration services, featuring a rabbit image and a download button.
A screenshot of the node edit form showing the new 'vertical tabs' feature.
The current node edit form in Drupal 7, the next major version of Drupal that is currently under development. Note the improved text format selector and the vertical tabs near the bottom. The "vertical tabs" show different groups of settings along with a summary.
A VIA Rail Canada train attendant serves a passenger in a comfortable cabin with other travelers seated nearby.
DVD case for "Drupal 6" video training by Video2Brain, featuring a graphic of pipes and a wooden figure.
A promotional webpage for Virgin Radio featuring "The Breakfast Show" hosts, contests, events, and advertisements.
A police officer in uniform sits at a desk while a woman in a pink outfit leans toward him.
A government website encouraging citizens to create and sign petitions on important issues.
A weather news website reports a major snowstorm with firefighters in heavy snowfall and various weather-related articles.
CNET Webware 100 award badge from 2007, recognizing Drupal as a winner.
Award badge for Webware 100 Winner 2008, presented by CNET.
CNET Webware 100 award badge from 2009, recognizing Drupal as a winner.
GitHub repository for the White House petition system using Drupal, showing recent commits and project files.
Screenshot of the White House website featuring a weekly address by the President and information on health insurance reform.
Newspaper article discussing the use of Belgian Drupal software for the White House website, highlighting its growing adoption.
WordPress dashboard displaying options to customize the site, write a blog post, add an about page, and manage settings.
World Bank webpage on climate change, highlighting its impact on developing countries and linking it to economic development.
A person distributes bottled water to a crowd of raised hands, highlighting food and water scarcity issues.
A website promoting X.com.
Screenshot of the Yahoo! Style Guide webpage, featuring a book cover and text about writing and editing best practices.
Zynga website homepage featuring "Words with Friends" promotion, a play button, and a list of featured games.
A woman in workout clothes checks her smartwatch, with fitness stats overlaid on the image.
Smiling female athlete using fitness app on smartwatch © iStock.com/mediaphotos.
Cover of Linux Magazin highlighting web publishing, open-source CMS, wikis, and Ubuntu Linux with included software on DVD.
A handwritten note from Robert Douglass thanking Dries for creating Drupal, dated January 1, 2006, in Bonn.
A display of all the ingredients required to make a Drupal cake
Step 1: buy the ingredients.
A close-up of colorful m&m's
Step 7: unpack the m&m's. You'll want lots of those ...
A close-up of blue m&m's only
Step 8: filter out all the blue ones (by eating the other ones).
Butter and white chocolate being melted on a stove
Step 10: melt butter and chocolate 'au bain marie'. Add cream and sugar to complete the frosting.
A round cake with a triangular piece on top
Step 6: put the cake and the hair together.
Frosting being applied on a cake
Step 11: pour the frosting over the cake.
A hand decorating a cake with blue m&m's
Step 12: put the blue m&m's on the cake. We used a piece of paper to get the eyes right.
A hand taking the top of the cake off
Step 4: take off the top.
A cake being cut in half
Step 3: flatten the cake by cutting off the top.
A finished cake the shape of Druplicon
Step 13: that's it! Happy birthday Drupal!
Sugar, butter, cream, m&m's and white chocolate displayed in bowls
Step 9: take sugar, butter, cream, and genuine Belgian white chocolate to make frosting.
A cake in a cake pan
Step 2: bake a regular cake. It should be round because this will become Druplicon's face ...
A close up of a triangular piece of cake
Step 5: create Druplicon-hair out of the top (you know, the thingy that sticks out of his head).
NASA webpage for the Academy of Program/Project & Engineering Leadership, featuring a director's letter and navigation menu.
A close-up of a book page discussing the Drupal community, with bold headings and German text about open-source software.
A handwritten message in a book thanking Dries for an idea, written in blue ink on white pages.
A person flips through the pages of a book, revealing printed text and diagrams on the open pages.
A book titled "Drupal", published by Addison-Wesley, placed on a dark surface with its back cover visible.
A handwritten note with a business card attached, discussing the first German-language Drupal book and its English version.
A Drupal book with a cover showing a wooden figure climbing pipes, placed on a dark surface.
A newspaper article from *De Morgen* discusses the launch of an online community for young people to share creative content.
© De Morgen.
A newspaper article from De Standaard discusses 16plus, a Flemish video-sharing website inspired by YouTube.
© De Standaard.
A bookstore window display featuring a Drupal book, Linux software, Creative Commons T-shirts, and other tech-related items.
© Pieter Baert.
An envelope from Taiwan with two Drupal stickers, including one for a Drupal Taiwan Meetup event.
Charles Chuang sent me some Drupal stickers from Taiwan.
Black T-shirt with "BarCamp May 2006 - Brussels" printed on it, along with a handwritten name tag.
Screenshot of a NewsForge article discussing open-source software, featuring a highlighted advertisement and navigation links on the side.
A screenshot of Google's mentor administration panel displaying a list of accepted student projects with their mentors.
A screenshot of Google's mentor administration panel which shows the accepted applications.
A printed book page shows a screenshot of a Drupal website with a "Site offline" message and logo.
Close-up of a Packt Publishing book about Drupal, showing the logo, an image, and descriptive text on the cover.
Blurred image of a Drupal book with motion distortion, making the text and cover difficult to read.
Close-up of a book page with the word "Drupal" in bold, discussing its customizable and interactive features.
A sealed cardboard package with shipping labels and documents attached, indicating delivery details for a book order.
A Drupal book by Packt Publishing with a water droplet cover design and an orange and black color scheme.
Bar chart showing relative download percentages of different Drupal versions from September 2005 to May 2006.
Stacked bar chart of monthly Drupal core downloads, rising from about 28,000 in September 2005 to 50,000 in May 2006, when 4.7 replaced 4.6.
Drupal 4.7 test site front page with blog nodes of placeholder Latin text, recent comments, a user login form and a Who's new block.
Drupal 4.7 profiler table topped by php::mysql_query at 16.87 self time over 15,002 calls, followed by db_query and _db_query.
This figure shows how much time is spent in each function. The functions are sorted by the 'Self' column, which shows the time spent in each function without the time spent in its children. The third column shows how often the function was called to serve 100 requests to the main page.
Drupal 4.7 profiler table led by drupal_lookup_path in path.inc, with 10.96 time over 7,000 calls, far ahead of every other caller.
This picture depicts db_query()'s callers.
Drupal 4.7 profiler table led by index.php at 99.92 and menu_execute_active_handler at 58.34 inclusive time.
This figure shows how much time is spent in each function. The functions are sorted by the 'Incl' column, which shows the time spent in each function including the time spent in the function's children. The third column shows how often the function was called to serve 100 requests to the main page.
Bar chart comparing Drupal performance with and without APC caching, showing higher requests per second with APC enabled.
Drupal 4.7 bar chart on Apache with PHP4 and no APC: mod_php serves about 19.5 anonymous requests per second, FastCGI about 12.
Drupal 4.7 bar chart: Lighttpd with PHP4, FastCGI and APC serves about 71 anonymous requests per second, Apache 2 with PHP5 and no APC about 17.
Drupal 4.7 bar chart: Lighttpd with PHP4, FastCGI and APC serves about 71 anonymous requests per second, Apache 2 with PHP5 and no APC about 17.
Bar chart comparing Apache and Lighttpd performance, showing requests per second for anonymous and authenticated visitors on different pages.
Bar chart comparing PHP4 and PHP5 performance, showing requests per second for different page types with anonymous and authenticated visitors.
Drupal 4.7 bar chart: Apache with mod_php and Lighttpd with FastCGI, both on PHP4 with APC, serve 71 to 75 anonymous requests per second.
Table showing function execution times when page caching is disabled, sorted by self-time and call frequency.
This figure shows how much time is spent in each function when page caching is disabled. The functions are sorted by the 'Self' column, which shows the time spent in each function without the time spent in its children. The second column shows how often the function was called to serve 100 requests to the main page.
Table showing time spent in each function during page caching, sorted by self-time and call frequency for 100 requests.
This figure shows how much time is spent in each function when page caching is enabled. The functions are sorted by the 'Self' column, which shows the time spent in each function without the time spent in its children. The second column shows how often the function was called to serve 100 requests to the main page.
Table showing Drupal functions querying the database for 100 cached pages, with execution time, query count, and function names.
This figure shows the Drupal functions responsible for querying the database when serving 100 cached pages. The first column shows how much time is spent in the calls to db_query(). The second column shows how many times each function queried the database and the last column shows the functions' names and source files.
Table showing Drupal functions querying the database, with execution time, query count, and function names from source files.
This figure shows the Drupal functions responsible for querying the database when serving 100 pages. The first column shows how much time is spent in the calls to db_query(). The second column shows how many times each function queried the database and the last column shows the functions' names and source files.
A Joomla-based webpage displaying a test post with a login form and navigation menu.
A Drupal webpage displaying a blog post with a user login section and an online users list.
Bar chart of page size in bytes: Drupal 4.7.3 at 6,298 and Joomla 1.0.10 at 8,311, or 2,489 versus 2,985 with cache and gzip.
Bar chart of requests per second: Drupal 4.7.3 serves 13.14 uncached versus Joomla 1.0.10's 18.96, and about 67 cached versus 21.
A screenshot of the MTV Flux website shows user profiles, a registration form, and an avatar customization feature.
Google Trends graph comparing Drupal and Joomla searches from 2004 to 2006, showing Joomla's sharp rise in interest.
© Google Trends.
Close-up of a Forrester report evaluating blogging platforms, including Drupal, WordPress, and Movable Type.
A signed letter from Forrester's CEO sharing a 2006 report on Drupal's rating in blogging platforms.
Close-up of a Forrester report listing evaluation criteria for current offerings, strategy, and market presence.
Pie chart showing the distribution of DrupalCon Brussels attendees by country, with Belgium having the highest percentage at 20%.
The Fight Hunger website, "Walk the World to fight hunger, led by the UN World Food Programme", with a skyline banner and a Join button.
A promotional webpage for Teen Second Life featuring a virtual world with avatars, social activities, and a free account offer.
Red graffiti of an angry Druplicon face with the words "THE VOID" on a blue wall.
Drupal 5 theme customization interface showing the Garland theme with a color picker for adjusting the color scheme.
The new default core theme that will ship with Drupal 5.0. The new theme is called Garland and was created by Stefan Nagtegaal and Steven Wittens. The screenshot shows you the new theme as well as the color picker to alter the color scheme.
A music website featuring Sony artists' videos, ratings, and reviews, with Beyoncé's "Irreplaceable" highlighted as a top video.
Musicbox is a community site by Sony Music where you can watch and rate and review the music videos of all Sony artists.
A bowl filled with brown sugar, ready to be used as an ingredient for baking cookies.
Step 2: unpack the ingredients.
A bowl filled with smooth, mixed cookie dough, ready for the next step in baking.
Step 3: mix all the ingredients as you would normally do.
A metal ring is bent into the shape of the Drupal logo, with pliers resting nearby.
Step 5: bend a metal ring so it takes the shape of Druplicon (the Drupal logo).
A round cookie cutter is pressed into rolled-out dough on a floured surface.
Step 6: cut Druplicons in dough using our Druplicon cookie cutter.
A person carefully lifts a small piece of cookie dough from a larger sheet on a floured surface.
Step 7: take out the Druplicon shaped dough.
Freshly baked cookies resting on a baking sheet after being taken out of the oven.
Step 9: take the cookies out of the oven.
Baking ingredients and tools, including flour, sugar, butter, an egg, and food coloring, arranged on a countertop.
Step 1: buy the tools and the ingredients to make the cookies of your choice. Could be peanut butter cookies, oatmeal cookies or sugar cookies as long there is room for custom frosting.
A hand dips a fish-shaped cookie into a bowl of blue frosting.
Step 11: dip the cookies into the frosting.
A plate of homemade cookies with blue icing, shaped like the Drupal logo, celebrating Drupal's birthday.
Step 13: that's it! Happy birthday Drupal!
Hands rolling out cookie dough with a wooden rolling pin on a floured countertop.
A tray of cookies baking in the oven, with a reflection of a Drupal-themed t-shirt on the glass.
Step 8: put the Druplicon dough in the oven. That's my "DrupalCon Brussels" t-shirt reflecting in the oven's cover glass.
A packet of white frosting and a bottle of blue food coloring for mixing blue frosting.
Step 10: mix the frosting with blue food coloring.
A hand holds a cookie covered in blue frosting, with excess frosting dripping off.
Step 12: dip the cookies in the frosting.
A magazine page comparing Drupal, Joomla, Mambo, Midgard, and Plone features in a table with checkmarks and text.
Magazine review of Drupal in Linux Format, January 2007, praising its features and rating it 9/10.
Magazine article reviewing Drupal, giving it a 9/10 rating for content management and performance.
A webpage from "Ads of the World" displays advertisements featuring children and textured stone surfaces.
Line graph showing Drupal database load average over a year, with increasing trends and spikes in January and February.
A cancer awareness campaign webpage encouraging breast cancer screening with a slogan and a person holding a supportive sign.
DVD case for "Drupal 5" by Video2Brain, a guide to building and managing websites with the open-source CMS.
Open DVD case with a "Drupal 5" training disc and booklet from Video2Brain.
A man speaks into a microphone at an Ubuntu event, with website details about Ubuntu software and community support.
A close-up of a Dutch newspaper article discussing open-source software and its impact on business models.
A newspaper article discusses the use of Drupal software in political campaigns, mentioning Hillary Clinton and Barack Obama.
A magazine article about Drupal features a photo of Dries Buytaert and discusses the platform's development and impact.
A printed article in Dutch discusses Dries Buytaert and the development of the Drupal platform.
Magazine page featuring an article about Drupal with a photo of a smiling person wearing an orange shirt.
A webpage from "Welt Debatte" discussing the history of computing, featuring an article about Bill Gates' 1976 letter on software payments.
A Playboy Germany webpage featuring models in lingerie and a highlighted Playmate of the Month.
A political website with images of leaders, news updates, and a banner showing a child being lifted in the air.
A webpage about open-source software with navigation links, a blog section, and an explanation of the Open Source Initiative.
A Greenpeace webpage showing a deforested area with cut logs and a campaign against logging in the Congo rainforest.
AOL Developer Network webpage with resources, blogs, and news for developers, featuring APIs, events, and technical tools.
Amazon listing for "Pro Drupal Development" book, showing price, discount, rating, and pre-order options.
Amazon sales rank of a Drupal-related book is #87 in the Books category.
Close-up of a book page highlighting developers collaborating on code and receiving recognition for their contributions.
A book page from "Pro Drupal Development" showing Chapter 22 titled "Optimizing Drupal" with a section on performance.
Open book showing a page from "Pro Drupal Development" with a flowchart and text explaining Drupal's form handling process.
A handwritten note on the title page of "Pro Drupal Development" thanks Dries for leadership in the Drupal community.
Close-up of the book cover "Pro Drupal Development" with bold yellow text on a black background.
A person flips through the pages of a technical book about Drupal development, showing code and text.
A screenshot of the Studio Brussel website featuring news articles, a playlist, and a promotional banner for a festival.
A webpage from DIE ZEIT Community showing a login section, forum links, new members, and a survey announcement.
A website featuring Ozzy Osbourne with news, events, and photos related to his music and performances.
A webpage for the Global Forum on Migration and Development 2007, featuring images of diverse people and event details.
Bar chart showing Drupal download statistics from 2005 to 2007, with Drupal 5 downloads increasing significantly in early 2007.
Stacked bar chart of monthly Drupal core downloads from September 2005 to April 2007, as Drupal 4.6, then 4.7, then 5 take the lead.
A German Men's Health website page featuring articles on fitness, health, diet, and lifestyle, with a focus on jet lag remedies.
Forbes webpage featuring an "Office Pranks" section, inviting users to upload and vote on prank videos.
A webpage featuring the Grateful Dead logo, an illustrated woman, and articles about the band's music and community.
A gaming website homepage featuring news, reviews, and a contest with a "9lives" sticker on a person's face.
A website for deFilharmonie promotes the 07/08 concert season, featuring classical music performances and subscription options.
A Discovery Club webpage featuring videos, images of nature, animals, and exploration, with login and informational sections.
A webpage displaying Eclipse Live webinars and podcasts, featuring upcoming and featured events with descriptions and schedules.
A stylized figure wearing a suit with a large Drupal Druplicon logo as its head.
A website homepage featuring Tori Amos with multiple portraits, a welcome message, and navigation links for news, music, and events.
A mailing envelope with a Drupalcamp NYC sticker and handwritten address details, placed on a dark surface.
A postcard with a handwritten message about DrupalCamp NYC and two blue Drupal logo buttons placed on it.
Four buttons on black: two blue Drupal drops, an "I love NY" button with a Drupal drop as the heart, and a CivicActions button.
Brown Drupalcamp NYC T-shirt with a graphic of a climber and two Drupal-themed buttons on fabric.
A Fox Searchlight website page featuring the movie "Sunshine", with news feeds, videos, and a promotional banner.
Album cover of "Eardrum" by Talib Kweli, featuring the artist in a hoodie and sunglasses with speaker graphics.
YSlow Performance tab for Drupal.org showing grade C (74), with F grades for HTTP requests, CDN use and ETags, and a C for gzip.
The current YSlow score for the drupal.org front page is 74 (C). YSlow suggests that we reduce the number of CSS background images using CSS sprites, that we use a Content Delivery Network (CDN) like Akamai for delivering static files, and identifies an Apache configuration issue that affects the Entity Tags or ETags of static files. The problem is that, by default, Apache constructs ETags using attributes that make them unique to a specific server. A stock Apache embeds inode numbers in the ETag which dramatically reduces the odds of the validity test succeeding on web sites with multiple servers; the ETags won't match when a browser gets the original component from server A and later tries to validate that component on server B.
An open-plan office with cubicles and a video wall showing the FastCompany.com and Inc.com logos alongside Drupal logos.
A man and woman stand in front of a patterned background, extending their hands toward each other.
A webpage from Lifetime TV features articles, a dream journal, and an astrologer offering answers about the future.
Bar chart showing the number of people with expert, little, or no experience, and those wanting to learn Drupal-related skills.
The Y-axis shows the number of people that selected the given skill.
A group of smiling children raise their hands, promoting the End Poverty 2015 Millennium Campaign against global poverty.
An email with the "Technologic" logo promoting a website management tool, featuring a clickable link for more information.
Britney Spears's pink "Blackout" website, featuring a black-and-white photo of her in a white hat on the phone, headlined "Britney to go".
A webpage from the Electronic Frontier Foundation featuring news, press releases, action alerts, and information on digital rights advocacy.
A website featuring Jennifer Lopez with a promotional banner for her music video and sections for news, events, and shopping.
A Harvard Science and Engineering webpage featuring research topics, breaking news, and an image of a scientist holding a specimen.
A website featuring Avril Lavigne with a banner image, merchandise, and a video still of her performing.
Screenshot of the FOSDEM 2008 website, featuring event details, a call for developer rooms, and sponsor information.
Macworld Conference & Expo 2008 website with event details, blog updates, and registration information for attendees.
A pie chart comparing Drupal, Joomla, Plone, and Typo3, with Drupal and Joomla each holding 45% share.
Yahoo! Research webpage with a banner stating "Inventing the Future of the Internet", featuring technology-related images and navigation links.
A white mug with the Drupal logo, filled with a frothy drink, with a spoon inside.
Good morning world! Remember, sleep is no substitute for good coffee.
Novell Communities webpage with a red banner saying "interact together" and sections for community resources, support, and solutions.
Amnesty International website homepage displaying human rights news, campaigns, and ways to take action against global abuses.
A webpage displaying OpenOffice extensions, including "Sun Presentation Minimizer" and "OxygenOffice Extras - French Templates", with descriptions and ratings.
Bar chart listing Drupal Association priorities, including funding improvements, hardware investment, grants, event support, and trademark protection.
A virtual guitarist plays an electric guitar on a stage in the Rock Band video game interface.
Screenshot of a website featuring Mike Bloomberg, with a speech announcement and information about his political initiatives.
A book titled "Drupal 5 Themes" by Ric Shreves, published by Packt, placed on a dark surface.
Open book showing a guide on configuring themes in Drupal 5, with text and screenshots explaining theme settings.
A book page showing PHP code defining theme regions for a Drupal 5 template, including sidebar, content, header, and footer.
A document announcing the seventh annual EContent 100 list, highlighting important companies in the digital content industry.
A letter announcing selection as a winner of the EContent 100 Awards for 2007.
A framed award plaque recognizing Drupal in the 2007 EContent 100 list for the social media category.
A man holds a DIY mercury arc lamp flashlight, shining a bright beam of light in a dark environment.
A webpage about Flip Kowlier features news, a newsletter signup, and a YouTube video of his new music clip.
AOL Corporate webpage announcing the acquisition of Goowy Media and highlighting Black Voices content for Black History Month.
A webpage from Fast Company features articles, discussions, and a login section, highlighting social media ownership and business topics.
A man holding a microphone is featured on a radio station website with music, contests, and news sections.
A heat map of Drupal's admin page shows where users looked and clicked within the first five seconds.
The heat map shows where the users look the first 5 seconds after landing on Drupal's main administration page. The red X's show where the users clicked.
A webpage from OStatic featuring articles on open-source software, including NASA's use of Fedora for space missions.
A website promoting investment in Belgium, featuring regional opportunities, economic benefits, and government support for businesses.
A timeline comparing Drupal 7 development cycles with and without testing, showing differences in development and code freeze periods.
The Drupal 7 timeline assuming that we fully embrace testing.
Projected Drupal 7 timeline showing a 5-month development phase and 7-month code freeze, with a marker for July 15, 2008.
The projected Drupal 7 timeline based on the actual Drupal 6 timeline.
A timeline for Drupal 6 showing a 5-month development cycle followed by a 7-month code freeze.
The actual Drupal 6 timeline.
Screenshot of the Belgian Prime Minister's website announcing a new design and updates about the government and ministers.
A singer performs on stage with a microphone, promoting a live concert DVD release.
A MotoGP rider in full gear listens to a team member wearing a headset in the pit area.
A news website homepage displaying headlines about global events, including clashes in Lebanon, Israel's anniversary, and Burma relief efforts.
Nike event webpage featuring the unveiling of Chinese sports uniforms in Beijing, with athletes and a red-carpet presentation.
Screenshot of the REM Tour 2008 website displaying tour dates, fan content instructions, videos, tweets, and recent comments.
A music website homepage featuring a Maroon 5 and Rihanna collaboration, video highlights, advertisements, and a music player.
Screenshot of NRC Boeken website featuring book reviews, news, and an article on Chinese literature, with images and advertisements.
A line graph compares global Google search trends for Drupal, Joomla, and WordPress from 2004 to 2008.
The numbers on the graph reflect how many searches have been done for a particular term, relative to the total number of searches done on Google over time. See Google Insights results for Drupal. © Google.
A world map and list showing regional search interest in Drupal, with darker blue indicating higher search volume.
Regional Drupal interest by country. Google uses the term 'search volume index' for these heatmaps, meaning that they normalized the data by the total traffic from each respective region. In other words, just because two regions show the same percentage for a particular term doesn't mean that their absolute search volumes are the same. See Google Insights results for Drupal. © Google.
Top search terms related to Drupal, with "drupal module" ranking highest and several rising searches marked as breakout trends.
The top search on Drupal -- great for marketing people. Breakout means that the search term has experienced a change in growth greater than 5000%. See Google Insights results for Drupal. © Google.
A clown with red hair and face paint holds a hammer while staring intensely.
Person wearing a large blue Drupal mascot costume with a smiling face, standing on a city sidewalk.
© Nabot.
A black BMW M5 with a custom California license plate that reads "DRUPAL", parked in a garage.
A car spotted with a 'Drupal star' license plate.
A tattoo on a forearm features four puzzle pieces with different logos, including the Drupal Druplicon symbol.
Diagram showing a fragmented CMS setup with different platforms used for internal, external, and microsite purposes.
Diagram showing a fragmented CMS setup with interconnected platforms, including Drupal, WordPress, Joomla, and various technologies.
A line graph showing mood over time for Drupal 7, Drupal 8, and both combined, with a "Now" marker.
A line graph compares the mood over time for Drupal 7 and Drupal 8, showing fluctuations and trends.
A graph showing the development cycle with stages: Technology Trigger, Peak of Expectations, Disillusionment, Enlightenment, and Productivity.
A graph illustrating the Drupal development cycle, showing mood changes from slow progress to patch frenzy and user reactions.
A whiteboard with handwritten Drupal development notes and diagrams, organized with pink sticky notes for categorization.
A group of eleven people posing for a photo in front of a whiteboard with notes and diagrams.
Diagram with Dries Buytaert as Project Lead and the Drupal Association above Drupal.org's content, webmasters, website and infrastructure groups.
Diagram showing the Drupal Association overseeing four working groups: Legal, Engineering, DrupalCon, and Marketing.
A governance structure diagram for the Drupal community, showing working groups, core teams, and leadership roles.
A Drupal logo appears in the sky above a green hill, with sunlight and a double rainbow behind it.
© iStock.com/crisserbug.
Four people stand together in an office, posing for a group photo in front of flags.
Two smartphones displaying Drupal websites, one with a dark-themed layout and the other with a clean, modern design.
A Drupal website displayed on a desktop, tablet, and smartphone, showcasing its responsive design across different devices.
A Nasdaq building at night with bright digital signs displaying stock market information.
© Christopher Galluzzo.
Bar chart showing Drupal's biggest competitors, with WordPress leading across small, medium, and large organizations based on user responses.
Panelists seated on stage discuss the Boston government launch event, with one speaker gesturing while others listen attentively.
A man in a suit speaks into a microphone at the Boston Gov launch event.
Two men in suits shake hands beside a screen with the Boston.gov launch party schedule, listing remarks by Mayor Martin J. Walsh and Dries Buytaert.
Last night there was a launch party to celebrate the launch of Boston.gov. It was an honor to give some remarks about this project alongside Boston Mayor Marty Walsh (pictured above), as well as Lauren Lockwood (Chief Digital Officer of the City of Boston) and Jascha Franklin-Hodge (Chief Information Officer of the City of Boston).
A webpage from the City of Boston displays tools and apps for parking, city services, and car-sharing, plus towing information.
A feedback form on the City of Boston website asks users for suggestions to improve the site.
A man speaks at a podium before a screen showing "Nasdaq leaps to Drupal 8" and the Drupal logo on a round Times Square billboard.
Nasdaq CIO and vice president Brad Peterson at the Acquia Engage conference showing the Drupal logo on Nasdaq's MarketSite billboard at Times Square NYC.
Kevin Thull recording kit
This is one of Kevin Thull's recording kits used to record hundreds of Drupal presentations around the world. Each kit runs at about $450 on Amazon.
An example Drupal conversion funnel and the primary stakeholders for each level.
A runner with a red and black backpack climbs a rocky trail past mossy boulders and sunlit trees.
© Ultra-trail Snowdonia and No Limits Photography.
A runner in a blue cap and backpack descends a rocky mountain ridge, with lakes in the valley below.
© Ultra-trail Snowdonia and No Limits Photography.
A boat labeled "Drupal 8" sails from a floating island labeled "Drupal 7" toward land marked with PHP and Composer.
The proposal from the Drupal Governance Task Force
Me reviewing the Drupal Governance proposal on a recent trip.
The cover of the Decoupled Drupal book
A diagram showing a configuration workflow moving from development (dev) to staging (stage) to production (prod) with arrows.
Diagram showing software development stages (dev, stage, prod) with bugs present at each stage.
Diagram showing bugs in development and staging phases, but removed before reaching production.
A timeline that shows how we shifted Drupal 8's release windows
We shifted Drupal 8's minor release windows so we can adopt Symfony's releases faster.
Large white "19" over a blue mosaic of small photos, celebrating Drupal's nineteenth birthday.