Open Source at Twitter

Working with and contributing to the open source community

Featured Projects

Pants is a build system for software projects in a variety of languages. It works particularly well for a single source code repository...

Twitter common libraries for Python and the JVM.

Abstract algebra for Scala. This code is targeted at building aggregation systems (via Scalding or Storm). It was originally developed...

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

A Java library for authenticating HTTP Requests using OAuth.

Scrooge is a Thrift code generator written in Scala, which currently generates code for Scala and Java.

It’s meant to be a...

Inspired by twitter.com’s autocomplete search functionality, typeahead.js is a fast and fully-featured autocomplete library.

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

hRaven collects run time data and statistics from map reduce jobs running on Hadoop clusters and stores the collected job history in an...

Code of Conduct

Contributor's License Agreement