Open source projects by uber

uber/tchannel-go

Go implementation of a multiplexing and framing protocol for RPC calls

☕Go   ★273 stars   ⚠41 open issues   ⚭20 contributors   ☯about 3 years old  

uber/react-map-gl

React friendly API wrapper around MapboxGL JS

☕JavaScript   ★3441 stars   ⚠37 open issues   ⚭10 contributors   ☯about 3 years old  

uber/go-torch

Stochastic flame graph profiler for Go programs

☕Go   ★2682 stars   ⚠8 open issues   ⚭5 contributors   ☯over 3 years old  

uber/rides-ios-sdk

Uber Rides iOS SDK (beta)

☕Swift   ★269 stars   ⚠13 open issues   ⚭5 contributors   ☯about 3 years old  

uber/ringpop-node

Scalable, fault-tolerant application-layer sharding for Node.js applications

☕JavaScript   ★1017 stars   ⚠28 open issues   ⚭21 contributors   ☯almost 4 years old  

uber/tchannel-node

☕JavaScript   ★161 stars   ⚠55 open issues   ⚭24 contributors   ☯about 3 years old  

uber/r-dom

React DOM wrapper

☕JavaScript   ★226 stars   ⚠1 open issues   ⚭7 contributors   ☯almost 4 years old  

uber/ringpop-go

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

☕Go   ★397 stars   ⚠23 open issues   ⚭12 contributors   ☯over 3 years old  

uber/tchannel

network multiplexing and framing protocol for RPC

☕Thrift   ★951 stars   ⚠87 open issues   ⚭38 contributors   ☯almost 4 years old  

uber/npm-shrinkwrap

☕JavaScript   ★ stars   ⚠ open issues   ⚭18 contributors   ☯ old  

uber/doubles

Test doubles for Python.

☕Python   ★89 stars   ⚠18 open issues   ⚭10 contributors   ☯over 4 years old  

uber/phabricator-jenkins-plugin

Jenkins plugin to integrate with Phabricator, Harbormaster, and Uberalls

☕Java   ★272 stars   ⚠28 open issues   ⚭8 contributors   ☯over 3 years old  

uber/hyperbahn

Service discovery and routing for large scale microservice operations

☕JavaScript   ★374 stars   ⚠40 open issues   ⚭12 contributors   ☯over 3 years old  

uber/signals-ios

Typeful eventing

☕Objective-C   ★506 stars   ⚠3 open issues   ⚭6 contributors   ☯over 3 years old  

uber/multitransport-jsonrpc

JSON-RPC Client (Node.js & Browser) and Server (Node.js) aim at "natural looking" server and client code.

☕JavaScript   ★119 stars   ⚠8 open issues   ⚭16 contributors   ☯almost 6 years old  

uber/express-statsd

Statsd route monitoring middleware for connect/express

☕JavaScript   ★84 stars   ⚠3 open issues   ⚭2 contributors   ☯almost 5 years old  

uber/rides-android-sdk

Uber Rides Android SDK (beta)

☕Java   ★204 stars   ⚠18 open issues   ⚭2 contributors   ☯about 3 years old  

uber/zero-config

A zero configuration configuration loader

☕JavaScript   ★114 stars   ⚠10 open issues   ⚭8 contributors   ☯over 4 years old  

uber/jetstream-ios

An elegant model framework written in Swift

☕Swift   ★335 stars   ⚠0 open issues   ⚭4 contributors   ☯about 4 years old  

uber/rides-python-sdk

Uber Rides Python SDK (beta)

☕Python   ★114 stars   ⚠1 open issues   ⚭2 contributors   ☯about 3 years old  

uber/rides-java-sdk

Uber Rides Java SDK (beta)

☕Java   ★76 stars   ⚠9 open issues   ⚭5 contributors   ☯about 3 years old  

uber/node-stap

Tools for analyzing Node.js programs with SystemTap

☕JavaScript   ★295 stars   ⚠5 open issues   ⚭2 contributors   ☯over 3 years old  

uber/statsrelay

A consistent-hashing relay for statsd and carbon metrics

☕C   ★96 stars   ⚠13 open issues   ⚭7 contributors   ☯over 4 years old  

uber/jetstream

Jetstream Sync server framework

☕JavaScript   ★53 stars   ⚠9 open issues   ⚭2 contributors   ☯about 4 years old  

uber/clay

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

☕Python   ★348 stars   ⚠5 open issues   ⚭12 contributors   ☯about 6 years old  

uber/image-diff

Create image differential between two images

☕JavaScript   ★2322 stars   ⚠8 open issues   ⚭4 contributors   ☯about 5 years old  

uber/uberalls

Track code coverage metrics with Jenkins and Phabricator

☕Go   ★125 stars   ⚠2 open issues   ⚭1 contributors   ☯over 3 years old  

uber/grafana-dash-gen

grafana dash dash dash gen

☕JavaScript   ★129 stars   ⚠9 open issues   ⚭9 contributors   ☯over 3 years old  

uber/eight-track

Record and playback HTTP requests

☕JavaScript   ★50 stars   ⚠5 open issues   ⚭3 contributors   ☯almost 5 years old  

uber/logtron

A logging MACHINE

☕JavaScript   ★132 stars   ⚠10 open issues   ⚭11 contributors   ☯about 4 years old  

uber/lb_pool

HTTP client load balancer with retries

☕JavaScript   ★60 stars   ⚠4 open issues   ⚭7 contributors   ☯about 5 years old  

uber/Python-Sample-Application

☕Python   ★248 stars   ⚠5 open issues   ⚭10 contributors   ☯over 4 years old  

uber/hacheck

HAproxy healthcheck proxying service

☕Python   ★80 stars   ⚠18 open issues   ⚭5 contributors   ☯over 5 years old  

uber/tchannel-java

A Java implementation of the TChannel protocol.

☕Java   ★116 stars   ⚠32 open issues   ⚭7 contributors   ☯over 3 years old  

uber/standard

JavaScript Standard Style — One Style to Rule Them All

☕JavaScript   ★61 stars   ⚠13 open issues   ⚭22 contributors   ☯over 3 years old  

uber/tchannel-python

Python implementation of the TChannel protocol.

☕Python   ★67 stars   ⚠52 open issues   ⚭10 contributors   ☯over 3 years old  

uber/uber-ngen

uber-ngen is a tool that will generate a new nodejs project for you.

☕JavaScript   ★37 stars   ⚠7 open issues   ⚭15 contributors   ☯almost 5 years old  

uber/vertica-python

vertica-python is a native Python adapter for the Vertica (http://www.vertica.com) database.

☕Python   ★182 stars   ⚠24 open issues   ⚭25 contributors   ☯over 5 years old  

uber/canduit

Node.js Phabricator Conduit API client

☕JavaScript   ★45 stars   ⚠0 open issues   ⚭4 contributors   ☯about 4 years old  

uber/charlatan

A Python library to efficiently manage and install database fixtures

☕Python   ★79 stars   ⚠8 open issues   ⚭19 contributors   ☯almost 6 years old  

uber/cassette

Store and replay HTTP requests made in your Python app

☕Python   ★91 stars   ⚠10 open issues   ⚭12 contributors   ☯almost 6 years old  

uber/react-vis

Data-Visualization oriented components

☕JavaScript   ★3074 stars   ⚠74 open issues   ⚭6 contributors   ☯almost 3 years old  

uber/deck.gl

WebGL2 powered geospatial visualization layers

☕JavaScript   ★4191 stars   ⚠73 open issues   ⚭5 contributors   ☯almost 3 years old  

uber/Objective-LevelDB

An Objective-C database library built over Google's LevelDB

☕Objective-C   ★108 stars   ⚠0 open issues   ⚭7 contributors   ☯almost 4 years old  

uber/luma.gl

WebGL2 Components for Data Visualization

☕JavaScript   ★959 stars   ⚠23 open issues   ⚭4 contributors   ☯almost 3 years old  

uber/in-n-out

A library to perform point-in-geofence searches.

☕JavaScript   ★84 stars   ⚠2 open issues   ⚭6 contributors   ☯almost 6 years old  

uber/potter

a CLI to create node.js services

☕JavaScript   ★86 stars   ⚠8 open issues   ⚭2 contributors   ☯over 4 years old  

uber/tcurl

A command line utility to talk to tchannel servers

☕JavaScript   ★32 stars   ⚠32 open issues   ⚭11 contributors   ☯almost 4 years old  

uber/mutornadomon

Easy-to-install monitor endpoint for Tornado applications

☕Python   ★40 stars   ⚠3 open issues   ⚭13 contributors   ☯over 4 years old  

uber/ohana-ios

Contacts simplified

☕Objective-C   ★353 stars   ⚠10 open issues   ⚭2 contributors   ☯over 2 years old  

uber/okbuck

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

☕Groovy   ★1160 stars   ⚠18 open issues   ⚭10 contributors   ☯about 3 years old  

uber/buck-http-cache

An Implementation of Buck's HTTP Cache API as a distributed cache service.

☕Shell   ★64 stars   ⚠2 open issues   ⚭6 contributors   ☯about 2 years old  

uber/cherami-server

Distributed, scalable, durable, and highly available message queue system.

☕Go   ★1165 stars   ⚠12 open issues   ⚭6 contributors   ☯over 2 years old  

uber/coding-challenge-tools

Uber's tools team coding challenge

   ★376 stars   ⚠0 open issues   ⚭9 contributors   ☯over 5 years old  

uber/jaeger

CNCF Jaeger, a Distributed Tracing System

☕Go   ★3922 stars   ⚠129 open issues   ⚭3 contributors   ☯over 2 years old  

uber/pyflame

🔥 Pyflame: A Ptracing Profiler For Python

☕C++   ★1251 stars   ⚠15 open issues   ⚭6 contributors   ☯over 2 years old  

uber/uber-licence

Utility to deal with Uber OSS licences

☕JavaScript   ★13 stars   ⚠4 open issues   ⚭6 contributors   ☯almost 4 years old  

uber/uReplicator

Improvement of Apache Kafka Mirrormaker

☕Java   ★259 stars   ⚠15 open issues   ⚭5 contributors   ☯over 2 years old  

uber/jaeger-client-node

Jaeger Bindings for Javascript OpenTracing API

☕JavaScript   ★118 stars   ⚠27 open issues   ⚭2 contributors   ☯over 2 years old  

uber/react-vis-force

d3-force graphs as React Components.

☕JavaScript   ★154 stars   ⚠28 open issues   ⚭3 contributors   ☯about 2 years old