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

Netflix's repositories with their overall rank
RankRepositoryLanguageStars
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

  1. Java 112.8k stars, 47% · 53 repos
  2. Python 38.9k stars, 16% · 21 repos
  3. JavaScript 31.7k stars, 13% · 20 repos
  4. Go 20.8k stars, 9% · 11 repos
  5. C 10.1k stars, 4% · 3 repos
  6. Ruby 5.6k stars, 2% · 4 repos
  7. Scala 4.5k stars, 2% · 3 repos
  8. 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

Stars counted Recounted daily Next count around