uber

Uber Open Source Joined Dec 2010 View on GitHub

Stars
109,653
across 139 public repos
Rank
#190
of 94,827 organizations, top 0.2%

Repositories with 50+ stars

uber's repositories with their overall rank
RankRepositoryLanguageStars
6,510

A React Component library implementing the Base design language

TypeScript 9,029
6,715

Data Visualization Components

JavaScript 8,784
7,544

Uber's cross-platform mobile architecture framework - Android Repository

Kotlin 7,953
9,135

P2P Docker registry capable of distributing TBs of data in seconds

Go 6,775
9,204

Hexagonal hierarchical geospatial indexing system

C 6,728
10,446

Uplift modeling and causal inference with machine learning algorithms

Python 6,042
12,828

Your Swiss Army Knife for Protocol Buffers

Go 5,031
15,942

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

Java 4,131
20,112

Automatic binding+disposal of RxJava streams.

Java 3,341
21,909

A GPU-powered real-time analytics storage and query engine.

Go 3,081
25,781

A library for creating directed graph editors

JavaScript 2,638
26,905

A tool for refactoring code related to feature flag APIs

Rust 2,526
31,954

ADR secures enterprise AI agents through observability, security benchmarking, and threat detection. Deployed at Uber.

Python 2,129
32,698

A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.

Python 2,083
33,694

Compile-time safe Swift dependency injection framework

Swift 2,020
35,999

Petastorm library enables single machine or distributed training and evaluation of deep learning models from datasets in Apache Parquet format. It supports ML frameworks such as Tensorflow,...

Python 1,895
36,595

Snapshot view unit tests for iOS

Objective-C 1,865
40,778

A model-agnostic visual debugging tool for machine learning

JavaScript 1,679
44,788

OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project.

Java 1,528
53,098

Provides an iOS view controller allowing a user to draw their signature with their finger in a realistic style.

Objective-C 1,283
53,461

An extremely accurate Android method tracing tool.

HTML 1,273
58,653

network multiplexing and framing protocol for RPC

Thrift 1,150
61,085

h3-js provides a JavaScript version of H3, a hexagon-based geospatial indexing system.

JavaScript 1,098
62,047

Parsing and analysis of Vertica, Hive, and Presto SQL.

Haskell 1,079
63,623

Distributed Computing for AI Made Simple

Python 1,049
63,854

Python bindings for H3, a hierarchical hexagonal geospatial indexing system

Python 1,045
70,000

A uniform interface to run deep learning models from multiple frameworks

C++ 942
70,398

Improvement of Apache Kafka Mirrormaker

Java 936
73,966

Efficient Mock Generator for Swift

Swift 887
74,369

Scalable, fault-tolerant application-layer sharding for Go applications

Go 882
75,124

uber's ssh certificate pam module

Go 873
88,744

A suite of 3D-enabled data editing overlays, suitable for deck.gl

TypeScript 731
91,017

React View is an interactive playground, documentation and code generator for your components.

TypeScript 711
98,992

Unified Resource Scheduler to co-schedule mixed types of workloads such as batch, stateless and stateful jobs in a single cluster for better resource utilization.

Go 648
99,722

Automatic tagging of RxJava 2+ originating subscribe points for onError() investigation.

Java 643
117,420

A simple DI API for Android / Java

Kotlin 538
119,456

grafana dash dash dash gen

TypeScript 528
121,151

Typeful eventing

Objective-C 520
122,604

Go implementation of a multiplexing and framing protocol for RPC calls

Go 513
128,718

A build system & configuration system to generate versioned API gateways.

Go 485
129,719

Generic Data Ingestion & Dispersal Library for Hadoop

Java 481
134,960

Go bindings for H3, a hierarchical hexagonal geospatial indexing system

Go 460
138,968

Clay is a framework for building RESTful backend services using best practices. It’s a wrapper around Flask.

Python 445
141,481

Astro is a tool for managing multiple Terraform executions as a single command

Go 436
142,946

🔎🐞 A language-agnostic linting platform

OCaml 431
150,089

Bazel C/C++ toolchain for cross-compiling C/C++ programs

Starlark 408
150,426

d3-force graphs as React Components.

JavaScript 407
154,755

An always-on framework that performs end-to-end functional network testing for reachability, latency, and packet loss

Go 394
156,144 Python 390
161,649

Uber iOS SDK (beta)

Swift 375
165,993

StorageTapper is a scalable realtime MySQL change data streaming, logical backup and logical replication service

Go 364
168,916

A stylist creates cool styles. Stylist is a Gradle plugin that codegens a base set of Android XML themes.

Kotlin 357
177,652

Java bindings for H3, a hierarchical hexagonal geospatial indexing system

Java 337
178,575

Remote shuffle service for Apache Spark to store shuffle data on remote servers.

Java 335
179,491

Concurrency utilities for Swift

Swift 333
194,817

Display Android Vectordrawables on iOS.

Swift 303
198,112

Jupyter notebooks for h3-py, a hierarchical hexagonal geospatial indexing system

Jupyter Notebook 297
200,437

Uber Rides Android SDK (beta)

Java 293
227,882

Conversion utilities between H3 indexes and GeoJSON

JavaScript 252
230,272

SubmitQueue is a high-performance speculative merge queue that keeps your trunk consistently green at scale.

Go 249
250,476

Apache Kafka is an open-source distributed event streaming platform used by thousands of companies. uForwarder aims to address several pain points while using Apache Kafka for pub-sub message...

Java 225
265,055

An artist creates views. Artist is a Gradle plugin that codegens a base set of Android Views.

Kotlin 210
273,704 JavaScript 202
274,771

A reactive, interface-driven central role Bluetooth LE library for Android

Java 201
283,072

RIBs for iOS

Swift 194
293,109

Track code coverage metrics with Jenkins and Phabricator

Go 186
295,733

SwiftCodeSan is a tool that "sanitizes" code written in Swift.

Swift 184
301,209

Uber Rides Python SDK (beta)

Python 180
323,868

Test doubles for Python.

Python 165
327,179

Benchmark framework to easily compare Bayesian optimization methods on real machine learning tasks

Python 163
332,289

A fully-featured AWS Athena database driver (+ athenareader https://github.com/uber/athenadriver/tree/master/athenareader)

Go 160
334,016

A logging MACHINE

JavaScript 159
372,809

Store and replay HTTP requests made in your Python app

Python 139
372,809

A Java implementation of the TChannel protocol.

Java 139
379,551

Flexible and extensible UICollectionView based TokenBar written in Swift

Swift 136
393,432

This template provides a starting point for open source Android projects at Uber.

Java 130
403,460

Look for SQL injection attacks in python source code

Python 126
411,280

An annotation processor for breadcrumbing metadata across compilation boundaries.

Kotlin 123
455,857

Uber Rides Java SDK (beta)

Java 108
492,016

Reports the reason why an iOS App started.

Objective-C 98
492,016

A mock swift project generator & build runner to help benchmark various module dependency graphs.

Python 98
525,770

Simple yet performant asynchronous file storage for Android

Java 90
530,463

A Python library to efficiently manage and install database fixtures

Python 89
560,634

Compile-time abstract class validation for Swift

Swift 83
577,175

A set of opinionated and useful lint checks

Kotlin 80
583,124

A collection of cookbooks, scripts and binaries used to manage our macOS, Ubuntu and Windows endpoints

Ruby 79
607,098

Python implementation of the TChannel protocol.

Python 75
640,688

Record and playback HTTP requests

JavaScript 70
663,577

Python library to urlencode a multidimensional dict

Python 67
671,344

Handle uncaught exceptions.

JavaScript 66
671,344

Common code used by various Uber open source projects

Swift 66
687,767

UberScriptQuery, a SQL-like DSL to make writing Spark jobs super easy

Java 64
763,331

A Sentry transport for Winston

JavaScript 56
797,173

WebGL2-Powered Visualization Components for Graph Visualization

JavaScript 53
834,115 C++ 50
834,115

A go implementation of the Google VertexAI API

Go 50

Among 94,827 organizations

100k–160k stars: 104 organizations, including uber

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Go 20.6k stars, 19% · 16 repos
  2. Python 16.2k stars, 15% · 17 repos
  3. JavaScript 15.5k stars, 14% · 12 repos
  4. Java 13k stars, 12% · 16 repos
  5. TypeScript 11k stars, 10% · 4 repos
  6. Kotlin 9.3k stars, 8% · 6 repos
  7. C 6.7k stars, 6% · 1 repo
  8. Swift 4.6k stars, 4% · 10 repos

and 10 more languages

When they were made

96 repos with 50+ stars, made between 2012 and 2026

Quick stats

Next rank
+41 stars to reach #189
Next milestone
+81,072 stars to reach the top 0.1%
Public repos
139, 96 with 50+ stars
Popular repos
79 over 100 stars, 26 over 1k stars
Top repo
baseweb, #6,510 of all repos, 8% of stars
Smaller repos
870 stars from repos under 50

Stars counted Recounted daily Next count around