Hello from the Warren for President Tech Team. Over the past year, our team worked as hard as we could to make getting involved with Elizabeth’s campaign as easy as possible — whether it was connecting new volunteers with organizers in their area, empowering volunteers to text voters, or making finding your polling place as easy as possible.

We are so grateful for the hundreds of thousands of Warren supporters who used our tools to help our grassroots movement: Thank you.

In our work, we leaned heavily on open source technology — and want to contribute back to that community. So today we’re taking the important step of open-sourcing some of the most important projects of the Elizabeth Warren campaign for anyone to use.

Our hope is that other Democratic candidates and progressive causes will use the ideas and code we developed to run stronger campaigns and help Democrats win.

We’ll have more to say in the coming weeks on all that we did with technology on our campaign, but we wanted to share this first.

Here are the tools we’re open-sourcing:

Spoke — Spoke is a peer-to-peer texting platform originally developed by MoveOn, with several forks under active development. Our Spoke messaging costs were 1/32nd of the costs from our other vendor option, and in the short time we used Spoke as our primary peer-to-peer platform we saved more than $580,000 in texting costs. On Super Tuesday alone, we sent 4 million SMS messages. One of the truly incredible things about our work on Spoke is the velocity with which we were able to push out new features. Check out the repo for some of our biggest changes, including using AWS Lambda and Aurora serverless, and scaling Twilio’s Messages Services to increase capacity, among many others.

Pollaris, our polling location lookup tool — We wanted to enable our supporters to look up their polling locations on our website, send them reminders and updates, direct them to voting information resources, and be able to update polling locations as we received new information. While the DNC provides a polling locator interface with IWillVote.org, we wanted a polling place locator that integrated with our website and tools, so we built our own interface and API, using polling location data provided by the DNC and state democratic parties. We ended up using Pollaris heavily in the lead-up to the Iowa caucuses, as well as through Super Tuesday, and had over 100,000 polling place lookups in total.