Netflix
Netflix, Inc. Joined Jul 2011 View on GitHub
- Stars
- 242,138
- across 231 public repos
- Rank
- #57
- of 94,827 organizations, top 0.06%
- Down 1 place this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 1,772 | Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex... | Java | 24,480 |
| 2,860 | Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. | Go | 17,233 |
| 3,760 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | Java | 14,099 |
| 4,265 | AWS Service registry for resilient mid-tier load balancing and failover. | Java | 12,754 |
| 4,265 | Conductor is a microservices orchestration engine. | Java | 12,754 |
| 5,401 | A JavaScript library for efficient data fetching | JavaScript | 10,566 |
| 5,527 | Build, Manage and Deploy AI/ML Systems | Python | 10,343 |
| 5,588 | Record, Replay, and Stub HTTP Interactions. | JavaScript | 10,253 |
| 7,517 | Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. | Java | 7,977 |
| 9,606 | All of the ad-hoc things you're doing to manage incidents today, done for you, and much more! | Python | 6,483 |
| 11,398 | Perceptual video quality assessment based on multi-method fusion. | C | 5,594 |
| 12,851 | No Longer Maintained - A lightning fast JSON:API serializer for Ruby Objects. | Ruby | 5,023 |
| 14,138 | Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. | Java | 4,615 |
| 15,068 | Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time. | Python | 4,367 |
| 15,641 | A generic dynamo implementation for different k-v storage engines | C | 4,210 |
| 16,097 | WebGL visualization for displaying animated traffic graphs | JavaScript | 4,098 |
| 17,261 | Maestro: Netflix’s Workflow Orchestrator | Java | 3,852 |
| 18,448 | Java | 3,622 | |
| 18,611 | In-memory dimensional time series database. | Scala | 3,587 |
| 18,751 | Vector is an on-host performance monitoring framework which exposes hand picked high resolution metrics to every engineer’s browser. | JavaScript | 3,564 |
| 19,764 | GraphQL for Java with Spring Boot made easy. | Kotlin | 3,401 |
| 21,061 | A Central Control Plane for AWS Permissions and Access | Python | 3,193 |
| 21,611 | FlameScope is a visualization tool for exploring different time ranges as Flame Graphs. | Python | 3,121 |
| 24,611 | Repository for BLESS, an SSH Certificate Authority that runs as a AWS Lambda function | Python | 2,758 |
| 27,191 | Library for configuration management API | Java | 2,498 |
| 30,541 | [Asgard is deprecated at Netflix. We use Spinnaker ( www.spinnaker.io ).] Web interface for application deployments and cloud management in Amazon Web Services (AWS). Binary download:... | Groovy | 2,225 |
| 30,541 | A distributed in-memory data store for the cloud | Java | 2,225 |
| 31,920 | ZooKeeper client wrapper and rich ZooKeeper framework | Java | 2,132 |
| 34,062 | Python | 2,000 | |
| 34,301 | 1,986 | ||
| 37,352 | HTML | 1,829 | |
| 38,677 | Repository for the Lemur Certificate Manager | Python | 1,770 |
| 38,740 | Distributed Big Data Orchestration Service | Java | 1,767 |
| 40,527 | Java | 1,690 | |
| 46,518 | A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications | Java | 1,474 |
| 47,734 | Netflix Application Monitoring Library | Java | 1,435 |
| 49,642 | Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance read-only access. | Java | 1,378 |
| 51,799 | A Slack bot for GitHub organization management -- and other things too | Python | 1,319 |
| 52,637 | D | 1,296 | |
| 56,838 | A memcached proxy that manages data chunking and L1 / L2 caches | Go | 1,191 |
| 58,806 | AWS Least Privilege for Distributed, High-Velocity Deployment | Python | 1,147 |
| 64,264 | Co-Process for backup/recovery, Token Management, and Centralized Configuration management for Cassandra. | Java | 1,038 |
| 64,493 | Cassandra Java Client | Java | 1,034 |
| 69,015 | A tool for creating EBS AMIs. This tool currently works for CentOS/RedHat Linux images and is intended to run on an EC2 instance. | Python | 956 |
| 78,468 | SSE Stream Aggregator | Java | 833 |
| 78,833 | Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field... | Java | 829 |
| 81,699 | Netflix's distributed Data Pipeline | Java | 799 |
| 84,741 | Client library for collecting metrics. | Java | 768 |
| 87,223 | Security Bulletins that relate to Netflix Open Source | 745 | |
| 87,859 | Message Security Layer | C++ | 739 |
| 92,582 | Extensible Scheduler for Mesos Frameworks | Java | 698 |
| 95,496 | a golang library to manage environment variables | Go | 674 |
| 106,772 | Professionally publish your JavaScript modules in one keystroke | JavaScript | 597 |
| 109,475 | Portably control DNS clouds using java or bash | Java | 581 |
| 111,981 | AWS API Read Cache | Scala | 567 |
| 112,163 | Map-Reduce for Clojure | Clojure | 566 |
| 112,508 | Logging framework for fast asynchronous logging | Java | 564 |
| 112,697 | Compact in-memory representation of directed graph data | Java | 563 |
| 123,894 | A sidecar for your NetflixOSS based services. | Java | 507 |
| 126,693 | The nucleus or the base container for Applications and Services built using the NetflixOSS ecosystem | Java | 494 |
| 126,693 | Iceberg is a table format for large, slow-moving tabular data | Java | 494 |
| 130,449 | an expect-like golang library to automate control of terminal or console based programs. | Go | 478 |
| 133,720 | Pig Visualization framework | JavaScript | 465 |
| 134,714 | Java | 461 | |
| 142,404 | The Data Explorer gives you fast, safe access to data stored in Cassandra, Dynomite, and Redis. | TypeScript | 433 |
| 146,852 | Tools and Documentation about using Auto Scaling | Shell | 418 |
| 159,754 | Github organization OSS metrics collector and metrics dashboard | Scala | 380 |
| 164,399 | Ruby | 368 | |
| 166,424 | Example Vizceral app | JavaScript | 363 |
| 166,813 | Netflix Data Store Benchmark | HTML | 362 |
| 167,628 | UI for monitoring your Metaflow executions! | TypeScript | 360 |
| 173,996 | Co-Process for backup/recovery, Auto Deployments and Centralized Configuration management for ElasticSearch | Java | 345 |
| 175,774 | RSS Reader Recipes that uses several of the Netflix OSS components | Java | 341 |
| 177,678 | The ConsoleMe CLI utility | Go | 337 |
| 182,808 | A Bulk Data Pipeline out of Cassandra | Java | 326 |
| 186,260 | Titus is the Netflix Container Management Platform that manages containers and provides integrations to the infrastructure ecosystem. | Java | 319 |
| 209,682 | Image Compression Comparison Framework | Python | 278 |
| 213,696 | Dyno Queues is a recipe that provides task queues utilizing Dynomite. | Java | 272 |
| 222,150 | Demonstration Falcor end point for a Netflix-style Application using express | HTML | 260 |
| 224,262 | Photon is a Java implementation of the Interoperable Master Format (IMF) standard. IMF is a SMPTE standard whose core constraints are defined in the specification st2067-2:2013 | Java | 257 |
| 224,947 | C | 256 | |
| 230,276 | Java | 249 | |
| 235,796 | A demonstration of how to build a Router for a Netflix-like application | JavaScript | 242 |
| 239,145 | Composable graphing component library for EmberJS. | JavaScript | 238 |
| 245,047 | s3mper - Consistent Listing for S3 | Java | 231 |
| 245,922 | Titus Executor is the container runtime/executor implementation for Titus | Go | 230 |
| 247,772 | Metadata tracking and UI service for Metaflow! | Python | 228 |
| 256,098 | Kotlin | 219 | |
| 262,051 | Web Cryptography API Polyfill | C++ | 213 |
| 262,051 | A language-agnostic as well as storage-agnostic web interface for storing data into persistent storage systems, the metadata layer abstracts a lot of storage details and the pattern automation... | Java | 213 |
| 264,065 | Experiments and prototypes with reactive application design. | Java | 211 |
| 264,065 | Shell | 211 | |
| 270,337 | JavaScript | 205 | |
| 274,776 | JavaScript | 201 | |
| 275,972 | Netflix's In-Memory Data Propagation Framework | Java | 200 |
| 277,190 | A multi-network asynchronous chat bot framework using twisted | Python | 199 |
| 285,480 | Java client for Dynomite | Java | 192 |
| 291,819 | Web Resources and UI Framework | JavaScript | 187 |
| 297,107 | BetterTLS: A Name Constraints test suite for HTTPS clients. | Go | 183 |
| 301,221 | Java | 180 |
Among 94,827 organizations
160k–250k stars: 59 organizations, including Netflix
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Java 112.8k stars, 47% · 53 repos
- Python 38.9k stars, 16% · 21 repos
- JavaScript 31.7k stars, 13% · 20 repos
- Go 20.8k stars, 9% · 11 repos
- C 10.1k stars, 4% · 3 repos
- Ruby 5.6k stars, 2% · 4 repos
- Scala 4.5k stars, 2% · 3 repos
- Kotlin 3.8k stars, 2% · 4 repos
and 10 more languages
When they were made
100 repos with 50+ stars, made between 2011 and 2026
Quick stats
- Next rank
- +5,449 stars to reach #56
- Next milestone
- +500,900 stars to reach the top 0.01%
- Public repos
- 231, 142 with 50+ stars
- Popular repos
- 43 over 1k stars, 8 over 10k stars
- Top repo
- Hystrix, #1,772 of all repos, 10% of stars
- Smaller repos
- 1,576 stars from repos under 50