What to build

Introduction

Our developer community has unique skills, experiences, and perspectives that can fill gaps, solve problems, and seed new innovation on Twitter well beyond what we at Twitter can do on our own. We encourage you to build tools and products that make Twitter better, healthier, and extend the public conversation. In particular, we want to see innovation in the following categories:

 

 

Moderate conversations for health and safety

We want everyone to feel comfortable, safe, and excited to participate in the conversation on Twitter. We’ve worked hard to offer tools that give people more control over their experience, like Tweet reply settings, blocks, and mutes. However, there will always be more work to do, and we want to encourage you to build complementary or additive solutions that help improve the health and safety of the platform. Check out some of our resources below to help you get started:

Relevant endpoints: 

Sample apps:

Success stories: 

 

Enable creation and personal expression

Twitter is where people come to share their perspective, ideas, and passions. It’s the convergence of individuals and brands, founders and athletes, celebrities and CEOs. Developers have an opportunity to build creative solutions that allow people on Twitter to expand their reach, express themselves in new ways, and connect with like minded communities. As creators and innovators themselves, developers can also build things that broaden how people experience Twitter like helpful bots, gamification, or cross-posted content. Below are a few ideas to seed your innovation: 

Relevant endpoints:

Sample apps:

 

Measure and analyze “what’s happening”

Many people come to Twitter because of the opportunity it presents to reach new or existing audiences, amplify their voice, or have an impact. Developers can help these creators, artists, businesses, and local advocates measure, analyze, or understand the impact of their content. Additionally, developers can build new solutions that help people derive insights from the public conversation about trends, their audience, and so much more. We’ve put together a few resources below to help you get started: 

Relevant endpoints/functionality: 

Tutorials:

Success stories: 

 

Improve community experiences

As new communities grow and convene on Twitter, we want developers to use their expertise to help serve the unique needs of these communities. Twitter is home of the global conversation, and we want everyone to be able to participate regardless of their language, timezone, cultural differences, or other localized needs. Additionally, we want growing communities around topics like finance or gaming to have tools built for their unique experiences and needs. 

 

Curate and recommend content

Developers have always come up with creative ways to connect people on Twitter to content they’re interested in. Whether it’s apps, bots, or other tools that help people have more curated or customized experiences, this is an opportunity for developers to connect people to the content they care most about. Get started: 

Relevant endpoints:

Sample apps:

 

Impact the greater good

We’ve seen so many ways that developers have used Twitter to help make the world a better place. From groundbreaking research, to helpful bots, to other non-commercial innovation, developers never cease to amaze us. Below are just a few of the resources to help you get started: 

Relevant endpoints:

Success stories: 


Explore different access levels