RepoGuard
Updated 2 h ago
X (fka Twitter)

Organization

Public GitHub footprint of X (fka Twitter)

@twitter
View profile on GitHub

X πŸ’™ #opensource

101

Public repositories

216,821

Total stars

15,275

Followers

The public GitHub presence of X (fka Twitter) showcases a wide range of repositories primarily developed in Scala, Java, Python, JavaScript, C, and HTML. Notable projects include the-algorithm, a source code for the X Recommendation Algorithm, and twemoji, which provides emoji support for various applications.

Top languages

Scala 21Java 12Python 8JavaScript 7C 7HTML 6Rust 4Ruby 3

Public repositories

the-algorithm

β˜…73,421

Source code for the X Recommendation Algorithm

Scala
Updated Jun 13, 2026

twemoji

β˜…17,668

Emoji for everyone. https://twemoji.twitter.com/

HTML
Updated Jun 13, 2026

typeahead.js

β˜…16,454

typeahead.js is a fast and fully-featured autocomplete library

JavaScript
Updated Jun 10, 2026

twemproxy

β˜…12,339

A fast, light-weight proxy for memcached and redis

C
Updated Jun 11, 2026

the-algorithm-ml

β˜…10,581

Source code for Twitter's Recommendation Algorithm

Python
Updated Jun 11, 2026

finagle

β˜…8,868

A fault tolerant, protocol-agnostic RPC system

Scala
Updated Jun 12, 2026

hogan.js

β˜…5,124

A compiler for the Mustache templating language

JavaScript
Updated Jun 10, 2026

labella.js

β˜…3,882

Placing labels on a timeline without overlap.

JavaScript
Updated Jun 4, 2026

scala_school

β˜…3,694

Lessons in the Fundamentals of Scala

HTML
Updated Jun 6, 2026

AnomalyDetection

β˜…3,608

Anomaly Detection with R

R
Updated Jun 9, 2026

scalding

β˜…3,522

A Scala API for Cascading

Scala
Updated May 20, 2026

opensource-website

β˜…3,292

Twitter's open source website, identifying projects we've released, organizations we support, and the work we do to support open source.

SCSS
Updated Jun 12, 2026

twitter-text

β˜…3,133

Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

HTML
Updated Jun 11, 2026

TwitterTextEditor

β˜…3,005

A standalone, flexible API that provides a full-featured rich text editor for iOS applications.

Swift
Updated Jun 11, 2026

util

β˜…2,722

Wonderful reusable code from Twitter

Scala
Updated Jun 6, 2026

algebird

β˜…2,298

Abstract Algebra for Scala

Scala
Updated Jun 12, 2026

finatra

β˜…2,273

Fast, testable, Scala services built on TwitterServer and Finagle

Scala
Updated Jun 1, 2026

effectivescala

β˜…2,233

Twitter's Effective Scala Guide

HTML
Updated Jun 6, 2026

summingbird

β˜…2,125

Streaming MapReduce with Scalding and Storm

Scala
Updated Jun 6, 2026

pelikan

β˜…1,961

Pelikan is Twitter's unified cache backend

C
Updated May 31, 2026

ios-twitter-image-pipeline

β˜…1,852

Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients

C
Updated May 25, 2026

communitynotes

β˜…1,846

Documentation and source code powering Twitter's Community Notes

Python
Updated Jun 12, 2026

twurl

β˜…1,800

OAuth-enabled curl for the Twitter API

Ruby
Updated Jun 12, 2026

twitter-server

β˜…1,603

Twitter-Server defines a template from which services at Twitter are built

Scala
Updated Jun 6, 2026

rezolus

β˜…1,601

Systems performance telemetry

Rust
Updated Jun 11, 2026

compose-rules

β˜…1,386

Static checks to aid with a healthy adoption of Compose

Kotlin
Updated May 28, 2026

activerecord-reputation-system

β˜…1,326

An Active Record Reputation System for Rails

Ruby
Updated Apr 25, 2026

fatcache

β˜…1,300

Memcache on SSD

C
Updated May 11, 2026

rsc

β˜…1,236

Experimental Scala compiler focused on compilation speed

Scala
Updated May 15, 2026

elephant-bird

β˜…1,134

Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.

Java
Updated Apr 3, 2026

cassovary

β˜…1,052

Cassovary is a simple big graph processing library for the JVM

Scala
Updated May 29, 2026

Serial

β˜…1,029

Light-weight, fast framework for object serialization in Java, with Android support.

Java
Updated Jun 8, 2026

vireo

β˜…958

Vireo is a lightweight and versatile video processing library written in C++11

C++
Updated May 23, 2026

hbc

β˜…954

A Java HTTP client for consuming Twitter's realtime Streaming API

Java
Updated Jun 6, 2026

twemcache

β˜…934

Twemcache is the Twitter Memcached

C
Updated May 15, 2026

innovators-patent-agreement

β˜…930

Innovators Patent Agreement (IPA)

Unknown Language
Updated May 15, 2026

twitter-korean-text

β˜…868

Korean tokenizer

Scala
Updated May 24, 2026

scrooge

β˜…795

A Thrift parser/generator

Scala
Updated Jun 6, 2026

BreakoutDetection

β˜…762

Breakout Detection via Robust E-Statistics

C++
Updated May 17, 2026

GraphJet

β˜…738

GraphJet is a real-time graph processing library.

Java
Updated Jun 6, 2026

twitter-cldr-rb

β˜…691

Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.

Ruby
Updated May 6, 2026

bijection

β˜…656

Reversible conversions between types

Scala
Updated Feb 24, 2026

chill

β˜…619

Scala extensions for the Kryo serialization library

Scala
Updated Jun 1, 2026

ios-twitter-network-layer

β˜…577

Twitter Network Layer is a scalable and feature rich network layer built on top of NSURLSession for Apple platforms

Objective-C
Updated Mar 7, 2026

hadoop-lzo

β˜…548

Refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20

Shell
Updated May 15, 2026

rpc-perf

β˜…477

A tool for benchmarking RPC services

Rust
Updated Apr 7, 2026

storehaus

β˜…465

Storehaus is a library that makes it easy to work with asynchronous key value stores

Scala
Updated May 11, 2026

d3kit

β˜…425

D3Kit is a set tools to speed D3 related project development

JavaScript
Updated Apr 29, 2026

scoot

β˜…363

Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.

Go
Updated May 23, 2026

twitter-cldr-js

β˜…347

JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.

JavaScript
Updated Dec 22, 2025

scala_school2

β˜…342

Scala School 2

Scala
Updated Apr 13, 2026

rustcommon

β˜…341

Common Twitter Rust lib

Rust
Updated Feb 24, 2026

wordpress

β˜…335

The official Twitter plugin for WordPress. Embed Twitter content and grow your audience on Twitter.

PHP
Updated Jun 3, 2026

ios-twitter-logging-service

β˜…306

Twitter Logging Service is a robust and performant logging framework for iOS clients

Objective-C
Updated May 2, 2026

nodes

β˜…260

A library to implement asynchronous dependency graphs for services in Java

Java
Updated Jun 6, 2026

SentenTree

β˜…236

A novel text visualization technique

JavaScript
Updated Dec 22, 2025

cache-trace

β˜…218

A collection of Twitter's anonymized production cache traces.

Shell
Updated May 28, 2026

interactive

β˜…218

Twitter interactive visualization

HTML
Updated May 24, 2026

joauth

β˜…218

A Java library for authenticating HTTP Requests using OAuth

Java
Updated Mar 30, 2026

hpack

β˜…202

Header Compression for HTTP/2

Java
Updated Mar 28, 2026

twemoji-parser

β˜…183

A simple library for identifying emoji entities within a string in order to render them as Twemoji.

Scala
Updated Apr 15, 2026

sbf

β˜…180

No description provided for this repository.

Java
Updated May 20, 2026

zktraffic

β˜…170

ZooKeeper protocol analyzer and stats gathering daemon

Python
Updated Feb 15, 2026

whiskey

β˜…134

HTTP library for Android (beta)

Java
Updated May 14, 2026

tormenta

β˜…133

Scala extensions for Storm

Scala
Updated Mar 24, 2026

hraven

β˜…129

hRaven collects run time data and statistics from MapReduce jobs in an easily queryable format

Java
Updated Apr 7, 2026

netty-http2

β˜…124

HTTP/2 for Netty

Java
Updated Jun 1, 2026

stitch

β˜…118

No description provided for this repository.

Scala
Updated Jun 1, 2026

focus

β˜…117

Focus aligns Git worktree content based on outlines of a repository's Bazel build graph. Focused repos are sparse, shallow, and thin and unlock markedly better performance in large repos.

Rust
Updated Apr 28, 2026

ccommon

β˜…104

Cache Commons

C
Updated Jan 25, 2026

sqrl

β˜…99

A Safe, Stateful Rules Language for Event Streams

TypeScript
Updated Dec 22, 2025

pants

β˜…87

Pants Build System

Python
Updated Apr 3, 2026

diffusion-rl

β˜…80

No description provided for this repository.

Python
Updated Jan 19, 2026

metrics

β˜…80

No description provided for this repository.

Unknown Language
Updated Dec 22, 2025

dict_minimize

β˜…79

Access scipy optimizers from your favorite deep learning framework.

Python
Updated Dec 22, 2025

twitter.github.io

β˜…76

No description provided for this repository.

HTML
Updated Apr 3, 2026

go-bindata

β˜…69

No description provided for this repository.

Go
Updated May 26, 2026

.github

β˜…65

Twitter GitHub Organization-wide files

Unknown Language
Updated Apr 25, 2026

birdwatch

β˜…65

No description provided for this repository.

Unknown Language
Updated Dec 22, 2025

cloudhopper-commons

β˜…64

Cloudhopper Commons

Java
Updated May 19, 2026

twitter-cldr-npm

β˜…51

TwitterCldr npm package

JavaScript
Updated Dec 22, 2025

bazel-multiversion

β˜…50

Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.

Scala
Updated Feb 10, 2026

ios-twitter-apache-thrift

β˜…48

A thrift encoding and decoding library for Swift

Swift
Updated Dec 22, 2025

libwatchman

β˜…47

A C interface to watchman

C
Updated Dec 22, 2025

sslconfig

β˜…44

Twitter's OpenSSL Configuration

Unknown Language
Updated Dec 22, 2025

gatekeeper-service

β˜…43

GateKeeper is a service built to automate the manual steps involved in onboarding, offboarding, and lost asset scenarios.

Python
Updated Feb 12, 2026

dodo

β˜…40

The Twitter OSS Project Builder

Shell
Updated Feb 23, 2026

repo-scaffolding

β˜…36

Tools for creating repos based on open source standards and best practices

Unknown Language
Updated Apr 2, 2026

iago2

β˜…28

A load generator, built for engineers

Scala
Updated Dec 22, 2025

caladrius

β˜…26

Performance modelling system for Distributed Stream Processing Systems (DSPS) such as Apache Heron and Apache Storm

Python
Updated Dec 22, 2025

groupcache

β˜…25

groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.

Go
Updated Dec 22, 2025

check-my-repo

β˜…13

Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories

Vue
Updated Mar 3, 2026

analytics-infra-governance

β˜…13

Description of the process for how to commit, review, and release code to the Scalding OSS family (Scalding, Summingbird, Algebird, Bijection, Storehaus, etc)

Unknown Language
Updated Dec 22, 2025

curation-style-guide

β˜…12

Document Repository for Twitter's Curation Style Guide

Unknown Language
Updated Dec 22, 2025

ossdecks

β˜…12

Repository for Twitter Open Source Decks

Unknown Language
Updated Dec 22, 2025

gpl-commitment

β˜…7

Twitter's GPL Cooperation Commitment

Unknown Language
Updated Dec 22, 2025

second-control-probability-distributions

β˜…6

No description provided for this repository.

Unknown Language
Updated Dec 22, 2025

dodo-build

β˜…5

A Github Action for running Dodo: The Twitter OSS Project Builder

TypeScript
Updated Dec 22, 2025

google-tag-manager-base-tag

β˜…4

No description provided for this repository.

Smarty
Updated Dec 22, 2025

google-tag-manager-event-tag

β˜…4

No description provided for this repository.

Smarty
Updated Dec 22, 2025

Frequently asked questions

What does twitter build on GitHub?

X (fka Twitter) builds several open-source projects on GitHub, including the-algorithm for recommendation systems and twemoji for emoji support. These projects reflect their commitment to open-source development and community engagement.

Which programming languages does twitter use?

X (fka Twitter) primarily uses Scala, Java, Python, JavaScript, C, and HTML in their repositories. This diverse set of languages supports a variety of projects, from web applications to backend systems.

Are twitter's repositories public?

Yes, all of X (fka Twitter)'s repositories on GitHub are public. This transparency allows developers and researchers to access and contribute to their open-source projects, fostering collaboration and innovation.

Is this exposure intended?

Monitor X (fka Twitter) with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account