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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
- Go 20.6k stars, 19% · 16 repos
- Python 16.2k stars, 15% · 17 repos
- JavaScript 15.5k stars, 14% · 12 repos
- Java 13k stars, 12% · 16 repos
- TypeScript 11k stars, 10% · 4 repos
- Kotlin 9.3k stars, 8% · 6 repos
- C 6.7k stars, 6% · 1 repo
- 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