Open Source at Twitter

Working with and contributing to the open source community

Featured Projects

A Java HTTP client for consuming Twitter’s Streaming API. Features * GZip support * OAuth support * Partitioning support *...

MySQL is the persistent storage technology behind most Twitter data: the interest graph, timelines, user data and the Tweets themselves...

Scala extensions for the Storm distributed computation system. Tormenta adds a type-safe wrapper over Storm’s Kafka and Kestrel...

Twitter’s guide to Effective Scala programming.

Flight is a lightweight, component-based, event-driven JavaScript framework that maps behavior to DOM nodes. It was created at Twitter,...

Zipkin is a distributed tracing system that helps us gather timing data for all the disparate services at Twitter.

A Ruby implementation of the ICU (International Components for Unicode) that uses the Common...

Parquet is a columnar storage format that supports nested data. Parquet metadata is encoded using Apache Thrift. We created Parquet to...

Extensions for the Kryo serialization library including serializers and a set of classes to ease configuration of Kryo in systems like...

Code of Conduct

Contributor's License Agreement