Home

Awesome

Awesome Modern Twitter API Awesome

v2 Contributions Welcome CC-0 license

awesome-modern-twitter-api

A curated list of awesome libraries, SDKs, software and resources for the modern (post-v1.1) Twitter API.

The Twitter API is the programming interface that enables developers like you to build apps and tools on top of the Twitter Developer Platform. Version 2 of the API represented a complete rewrite from the legacy (v1.1) platform, with new endpoints, data formats, and semantics. This list only includes content that is directly relevant to the modern API.

This list is community-contributed, and it is not owned by Twitter. The list can only be even more awesome, with your help! Feel free to contribute, or add to the discussion around items that could be included in the future. Spotted a dead link, typo, or other mistake? Please raise an issue 🙌

Contents

Libraries

API libraries in a range of programming languages. This list is not intended to be comprehensive, but aims to include awesome libraries and SDKs that cover a solid range of the API features and endpoints. No order of priority or preference is intended, both first-party and third-party libraries are included.

C# / .NET

Dart / Flutter

Deno

Go

Java

JavaScript (Node.js) / TypeScript

Kotlin

PHP

PowerShell

Python

R

Ruby

Rust

Swift

Resources

Community

Forums, discussion and Q&A channels.

Documentation

Sample apps

Code collections

Individual samples

Tutorials

Guides, blog posts, tutorials, videos, howtos on using the Twitter API.

Tools

API testing

No-code