Ahoy!

Open Source at Twilio

Build the future of communications. Start today with Twilio's APIs and services.

We're standing on the shoulders of giants. Software isn’t — and shouldn’t be — a zero-sum game. Collaboration binds communities together. Open Source helps all of us build more powerful services, faster than ever before.

At Twilio, we're always on the lookout for ways we can help keep that innovation going and pay it forward. Learn what we’ve been up to, and how you can contribute.


Code of Conduct

Your safety and comfort are important to us. Codes of Conduct let everyone know what’s expected, so we can do a better job of interacting with one another. All contributions to and interactions with Twilio's open-source projects have to adhere to our Code of Conduct.

You can report violations at open-source@twilio.com.

We believe that a Code of Conduct is important to create welcoming open-source communities. If you want to learn more about adding a Code of Conduct to your projects check out the Open Source Guides or the Covenant Code of Conduct.


Projects

Whatever your skill level might be, we have a variety of projects you can contribute to. Coding isn’t required, either. We love documentation improvements and bug reports. Here are a few projects you might want to check out:

Guardrail

Guardrail is a code generation tool, capable of reading from OpenAPI/Swagger specifications and generating principled code with an emphasis on quality and maintainability. Unlike many code generators, you are encouraged to not commit generated code, preferring to regenerate from your specification so it never gets out of date.

SOCless

SOCless is a serverless framework built to help security teams easily automate their incident response and operations workflows.

Twilio CLI

Our Node.js & oclif powered Twilio CLI to interact with Twilio directly from the command-line.

Flex Plugin Builder

Includes the code for create-flex-plugin and other tooling needed to build plugins for Twilio Flex.

Serverless Toolkit

A collection of tools to locally develop, debug, and deploy Twilio Functions.

Developer Experience (DX) Automator

This tool is intended to help make managing multiple Github repositories much easier for DX, DevRel, and Open Source Engineering teams.

Hackpack v4

With the fourth version of our Hackpack we decided to build an open-source hackable badge powered by the Raspberry PI Zero. You can find both the hardware specs as well as the firmware on our GitHub for you to build your own or modify our existing ones.


Podcast: Some Coding Required

Some Coding Required is a podcast about all things open source. Hosted by Twilio SendGrid’s Senior Developer Experience Engineer, Elmer Thomas. Episodes will share answers to questions from the open source community, industry news, efficiency-focused hacks and apps, deep dives on open source topics, and more.