What is the Purpose Platform? - PurposeOpen/Platform GitHub Wiki

The Purpose Platform is the world’s first open source, multilingual online tool for creating social change. The Purpose Platform is built by and for activists—and it’s available for everyone, everywhere.

What can the Purpose Platform do?

The Purpose Platform combines:

Online action tools

  • Petition
  • Write A Decisionmaker
  • C3 & C4 Donations
  • Social Network and Email Sharing

Multilingual functionality

  • Straightforward multilingual architecture
  • Single-click adding and removing languages

Constituent Relationship Management (CRM) tools

  • Robust member list segmentation
  • Email tmembers

Content Management System (CMS) tools

  • WYSIWYG content interface
  • Drag-and-drop HTML modules
  • Highly customizable site and page styling

Mobile integration

  • Integration with Crowdring, a new, open-source tool that records “missed calls” as petition signatures

Who builds on the Purpose Platform?

Our community includes:

  • Organizations that use the Platform—such as AllOut.org, a global LGBT rights movement with 1.9 million members in 198 countries

  • A fast-growing and diverse group of activists and coders, citizens and netizens—people who can see what they need to change the world and people who know how to build it

  • A widely-used open source license (AGPLv3) and a set of open source tools and resources to facilitate the creation of new features on top of the core toolkit

How can I get involved?

Join the Community:
General Discussions
Developer Discussions

Contribute code:
Codebase
Documentation

Start building your movement on the Purpose Platform:

Email us at [email protected] – we’re excited to hear from you!

Like all open-source projects, The Purpose Platform grows stronger as the community around it grows stronger.

The world is what you make of it. Start building here.