Very exciting news from the White House today.

Last night President Obama fulfilled his promise to release the code behind "We the People", a Drupal-based application that enables the American people to directly petition the President of the United States on issues they care most about. The release follows a commitment the President made to the United Nations to share the technology behind this platform “so any government in the world can enable its citizens to do the same".

White House Director of Digital Strategy Macon Phillips explains the move in a White House blog post featured today on the front page of

In October of 2009, was relaunched on Drupal. Two years later, the White House launched We the People on Drupal, a big step forward for Open Government. While governments haven't traditionally recognized the importance of the grassroots, word of mouth organizing that thrives on the Internet, We the People encourages grassroots citizen engagement.

We the people

Even more exciting is that if you are an Open Source developer, you can get involved with improving how your government actually works. Needless to say, I'm thrilled to see Open Source and Drupal changing the world in a positive, powerful way.

The newly released code is packaged as a Drupal install profile. The profile is currently tailored to the White House's website but every Github member can issue pull requests to make it more generally useful. The Petition install profile can be cloned, forked or downloaded from the White House's Github repository.

Whitehouse github


Trevor Twining (not verified):

This is a very cool development, Dries. Thanks for posting!

Anonymous (not verified):

"President Obama fulfilled his promise to release the code..."

I'm happy for the community, but let's be real: Obama had nothing to do with this decision. It's likely he has never heard of Drupal.

Anonymous (not verified):

I'm no Obama fan by any means, but he did say a couple of years ago that the US government would allow governments around the world to leverage this technology. That's non-developer speak for saying, 'the source code for this app will be open sourced so others can take advantage of the work'. This may be the first and last time I'll ever say this - but I applaud the President... for embracing OSS.