Provides tested, highly performant layers for data visualization, such as scatterplots, arcs, geometries defined in GeoJSON, etc...To learn how to use deck.gl through examples coming with the deck.gl repo, please clone the latest release branch.
webgl data-visualization uber visualization overlay layerIn addition to exposing MapboxGL functionality to React apps, react-map-gl also integrates seamlessly with deck.gl.browserify - react-map-gl is extensively tested with browserify and works without configuration.
react map mapbox-gl-js mapbox-gl webgl uber data-visualization mapbox react-mapbox-gl react-mapboxA collection of react components to render common data visualization charts, such as line/area/bar charts, heat maps, scatterplots, contour plots, pie and donut charts, sunbursts, radar charts, parallel coordinates, and tree maps.Install react-vis via npm.
uber chart data-visualization charting-library visualization react d3 es6 babelMakisu is a fast and flexible Docker image build tool designed for containerized environments such as Mesos or Kubernetes. Makisu has been in use at Uber since early 2018, building thousands of images every day across 4 different languages.
docker docker-image container kubernetes ci-cd uberClearly, I'm a lazy person (just look at what this tool does - it helps me figure out if I should order a car to pick me up and drive me to where I want to go). That being said, as a lazy person it pains me everytime open my phone, open the Uber app, type my destination, and see the estimated price, only for my inner, responsible, cost-cutting, fiduciary-self to end up taking the bus all the way home.
uber security-vulnerability security-incidents command-line-tool uber-cli uber-price uber-timeAthenaX is a streaming analytics platform that enables users to run production-quality, large scale streaming analytics using Structured Query Language (SQL). AthenaX was released and open sourced by Uber Technologies. It is capable of scaling across hundreds of machines and processing hundreds of billions of real-time events daily. Apache 2.0 License.
data streaming sql stream uber analytics calcite flinkThe makisu project is no longer actively maintained and will soon be archived. Please read the details in this issue. Makisu is a fast and flexible Docker image build tool designed for unprivileged containerized environments such as Mesos or Kubernetes.
docker kubernetes uber docker-image container ci-cd mesosBase is a design system comprised of modern, responsive, living components. Base Web is the React implementation of Base. On npm, you can find Base Web as baseui.
react design-systems react-components component-library uber baseui basewebProject that demonstrates the entire animation stack present in the Uber app (android)
android googlemaps ui uber animation ux transition-animation transitionsluma.gl's provides efficient and easy-to-use WebGL2-based building blocks enabling high-performance GPU-based data visualizations and computations on your browser.See Examples and Documentation. Change Log.
webgl data-visualization uber visualization animation 3dAutoDispose is an RxJava 2 tool for automatically binding the execution of RxJava 2 streams to a provided scope via disposal/cancellation.Often (especially in mobile applications), Rx subscriptions need to stop in response to some event (for instance, when Activity#onStop() executes in an Android app). In order to support this common scenario in RxJava 2, we built AutoDispose.
uber autodispose rxjava reactive-extensions reactive-streams rxandroid android kotlin lifecycleH3 is a geospatial indexing system using a hexagonal grid that can be (approximately) subdivided into finer and finer hexagonal grids, combining the benefits of a hexagonal grid with S2's hierarchical subdivisions. Documentation is available at https://uber.github.io/h3/. Developer documentation in Markdown format is available under the dev-docs directory.
spatial-indexing geospatial uber h3 hexagonMetta is an information security preparedness tool. This project uses Redis/Celery, python, and vagrant with virtualbox to do adversarial simulation. This allows you to test (mostly) your host based instrumentation but may also allow you to test any network based detection and controls depending on how you set up your vagrants.
uber vagrant yaml celery redis virtualbox infosec security network networking adversarial simulationReact View is a set of tools that aspires to close the gap between users, developers and designers of component libraries. React View aims to make documentation more interactive and useful. It utilizes already popular tools such as babel and prettier. Read the introductory blog post. See the example. CodeSandbox.
react playground documentation code-generator uber viewAthenaX is a streaming analytics platform that enables users to run production-quality, large scale streaming analytics using Structured Query Language (SQL). AthenaX was released and open sourced by Uber Technologies. It is capable of scaling across hundreds of machines and processing hundreds of billions of real-time events daily.Apache 2.0 License.
calcite flink sql uber streaming stream analytics dataPyro is a universal probabilistic programming language (PPL) written in Python and supported by PyTorch on the backend. Pyro enables flexible and expressive deep probabilistic modeling, unifying the best of modern deep learning and Bayesian modeling.
pytorch machine-learning bayesian webppl inference probabilistic-programming probabilistic-graphical-models bayesian-inference variational-inference uberA demo application which demonstrates movement of car on map developed after inspiration from Uber. The application uses Google Maps Api Key and Google Map Directions key. Get these api key on google developers console after enabling them for your project. Replace your google maps directions api key in strings.xml and google maps key in google_maps_api.xml. For convenience a TODO has been added there just follow them.
animations value-animator uber android android-animationThis repository releases code for our paper SBNet: Sparse Blocks Network for Fast Inference. Please refer to our blog post for more context. Installation was tested under Ubuntu 14.04 and 16.04 with TensorFlow 1.2, cuDNN 6.0 and cuDNN 5.0. Note that since by default Tensorflow 1.2 comes with cuDNN 5.0, we used a custom build to upgrade to a more recent version so we could compare with PyTorch implementation using the same version of cuDNN). Tensorflow 1.4 currently has a build issue with custom ops, so when compiling for 1.4 you may need to follow some suggestions from this thread.
uber neuralnetworks neuralnetwork tensorflow sbnetI started of using Sketch and moked everything up in Html, Css and then React. I have noticed that the code and structure could easily be rewritten to be more easy to understand and use. Run npm-install to install all dependencies and rename config-template.json to config.json and add your API-keys from (https://developer.uber.com).
uber menubar electronHorovod is a distributed training framework for TensorFlow. The goal of Horovod is to make distributed Deep Learning fast and easy to use.Internally at Uber we found that it's much easier for people to understand an MPI model that requires minimal changes to source code than to understand how to set up regular Distributed TensorFlow.
tensorflow uber machine-learning machinelearning mpi baidu deep-learning deeplearning
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.