spotify
Spotify Joined Apr 2010 View on GitHub
- Stars
- 114,164
- across 258 public repos
- Rank
- #176
- of 94,827 organizations, top 0.2%
- Down 4 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 2,544 | Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in. | Python | 18,784 |
| 3,680 | Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk | C++ | 14,337 |
| 9,624 | 🎛 🔊 A Python library for audio. | C++ | 6,473 |
| 10,450 | A lightweight yet powerful audio-to-MIDI converter with pitch bend detection | Python | 6,041 |
| 12,893 | INACTIVE: Docker garbage collection of containers and images | Shell | 5,009 |
| 18,288 | Python library that makes it easy for data scientists to create charts. | Python | 3,654 |
| 21,028 | TypeScript | 3,199 | |
| 24,903 | MATURE: A set of Maven tools for dealing with Dockerfiles | Java | 2,726 |
| 25,745 | INACTIVE: A maven plugin for Docker | Java | 2,641 |
| 25,861 | A Scala API for Apache Beam and Google Cloud Dataflow. | Scala | 2,630 |
| 31,910 | Docker container orchestration platform | Java | 2,133 |
| 32,784 | Basic examples to authenticate and fetch data using the Spotify Web API | HTML | 2,078 |
| 36,254 | DEPRECATED – Spotify’s component-driven UI framework for iOS | Objective-C | 1,883 |
| 41,681 | Java libraries for writing composable microservices | Java | 1,643 |
| 42,047 | Python virtualenvs in Debian packages | Python | 1,629 |
| 42,587 | 🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability. | C++ | 1,607 |
| 47,957 | INACTIVE: A simple docker client for the JVM | Java | 1,429 |
| 49,527 | Kafka (and Zookeeper) in Docker | Shell | 1,382 |
| 53,752 | A functional reactive framework for managing state evolution and side-effects. | Java | 1,266 |
| 54,571 | Everyone tries to implement a cache at some point in their iOS app’s lifecycle, and this is ours. | Objective-C | 1,245 |
| 55,557 | Gradle plugin which helps you analyze the size of your Android apps. | Kotlin | 1,221 |
| 55,993 | Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts. | C | 1,210 |
| 58,156 | XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity. | Swift | 1,161 |
| 68,156 | This issue tracker is no longer used. Join us in the Spotify for Developers forum for support with the Spotify Web API ➡️... | RAML | 969 |
| 68,629 | Codegen for Echoprint | C++ | 962 |
| 74,584 | Smarter data pipelines for audio. | Python | 880 |
| 75,320 | Swift | 871 | |
| 76,373 | A pure python HDFS client | Python | 858 |
| 77,433 | The Heroic Time Series Database | Java | 845 |
| 86,453 | Spotify SDK for iOS | Objective-C | 752 |
| 102,882 | A Spotify App that contains working examples of the use of Spotify Apps API | 622 | |
| 102,882 | The HTTP library used by the Spotify iOS client | Objective-C | 622 |
| 105,680 | Tools for writing great JNI code | C++ | 604 |
| 106,636 | Tool that extracts and provides metrics on your PostgreSQL database | Python | 598 |
| 109,161 | A functional reactive framework for managing state evolution and side-effects [Swift implementation] | Swift | 583 |
| 112,541 | An emacs mode for handling Dockerfiles | Emacs Lisp | 564 |
| 115,122 | React chart component library | JavaScript | 550 |
| 119,718 | Spotify SDK for Android | HTML | 527 |
| 123,904 | A JVM threaddump analyzer | JavaScript | 507 |
| 130,935 | A Typescript SDK for the Spotify Web API with types for returned data. | TypeScript | 476 |
| 131,180 | A Scala feature transformation library for data science and machine learning | Scala | 475 |
| 140,339 | iOS Development (and more) in alternative IDEs like Cursor / VSCode, for Bazel projects | Swift | 440 |
| 148,488 | Utilities for working with futures in Java 8 | Java | 413 |
| 150,144 | Command line interface to save your personal media to Spotify. | Go | 408 |
| 153,484 | Server for the Echoprint audio fingerprint system | Java | 398 |
| 156,884 | Opinionated Maven Plugin that formats your Java code. | Java | 388 |
| 160,942 | DEPRECATED: A collection of base configs and CLI wrappers used to speed up development @ Spotify. | TypeScript | 377 |
| 164,810 | A lightweight yet powerful audio-to-MIDI converter with pitch bend detection. | TypeScript | 367 |
| 171,025 | Swift framework for authenticating with the Spotify API | Swift | 352 |
| 172,278 | A tool for data sampling, data generation, and data diffing | Scala | 349 |
| 187,856 | Python library for AB test analysis | Python | 316 |
| 198,129 | Code snippets for solving common big data problems in various platforms. Inspired by Rosetta Code | Scala | 297 |
| 201,616 | Dataflow programming for python. | Python | 291 |
| 202,206 | A visual interface for turning an SVG into XY coördinates. | HTML | 290 |
| 205,254 | A small library for composing asynchronous code | Java | 285 |
| 215,089 | "The path to execution", Styx is a service that schedules batch data processing jobs in Docker containers on Kubernetes. | Java | 270 |
| 224,954 | Apache Cassandra cluster orchestration tool for the command line | Python | 256 |
| 227,890 | Spotify's Linux kernel for Debian-based systems | C | 252 |
| 231,838 | A Netty implementation of ZMTP, the ZeroMQ Message Transport Protocol. | Java | 247 |
| 233,405 | Guidelines for iOS development in use at Spotify | 245 | |
| 243,317 | Software to run automated repairs of cassandra | 233 | |
| 248,651 | Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications. | Go | 227 |
| 258,039 | Cassandra in Docker with fast startup | Shell | 217 |
| 259,980 | Terraform module for creating GKE clusters to run Kubeflow | HCL | 215 |
| 266,120 | DNS wrapper library that provides SRV lookup functionality | Java | 209 |
| 269,291 | Fast and nice to use C++ JSON library. | C++ | 206 |
| 272,546 | test your commits | Shell | 203 |
| 272,546 | React based example app that creates a new player in Spotify Connect to play music from in the browse using Spotify Web Playback SDK. | JavaScript | 203 |
| 279,478 | DBeam exports SQL tables into Avro files using JDBC and Apache Beam | Java | 197 |
| 283,078 | [DEPRECATED] Navigation controller which represents its content in stacks of panes, rather than one at a time | Objective-C | 194 |
| 286,746 | A CommonJS module resolver, loader and compiler for node.js and browsers. | JavaScript | 191 |
| 301,216 | A collection of Magnolia add-on modules | Scala | 180 |
| 305,373 | Algebraic data types in Java. | Java | 177 |
| 317,577 | Tools for dealing with very large Bazel-managed repositories | Java | 169 |
| 319,120 | Remove most of the "should" noise from your tests | JavaScript | 168 |
| 327,190 | A user friendly tool for building single-page JavaScript applications | JavaScript | 163 |
| 335,742 | Build time tool for detecting link problems in java projects | Java | 158 |
| 335,742 | [SUNSET] Async Google Pubsub Client | Java | 158 |
| 335,742 | A tool for auditing security properties of GCP projects. | Python | 158 |
| 339,262 | An asynchronous memcache client for Java | Java | 156 |
| 339,262 | A lightweight workflow definition library | Java | 156 |
| 339,262 | Google BigQuery support for Spark, SQL, and DataFrames | Scala | 156 |
| 342,852 | Spotify authentication and authorization for Android. Part of the Spotify Android SDK. | Kotlin | 154 |
| 348,451 | A Java client to Github API | Java | 151 |
| 360,092 | Approximate nearest neighbors in Java | Java | 145 |
| 362,231 | An implementation of the Protobuf Registry API | TypeScript | 144 |
| 364,281 | Common library for serving TensorFlow, XGBoost and scikit-learn models in production. | Java | 143 |
| 368,441 | Java library for working with Guava futures | Java | 141 |
| 368,441 | Showcase site for hand-picked open-source projects by Spotify | HTML | 141 |
| 379,574 | Ephemeral Hadoop clusters using Google Compute Platform | Java | 136 |
| 388,724 | Easier audio-based machine learning with TensorFlow. | Python | 132 |
| 395,929 | Provides Spotify-specific TensorFlow helpers | Python | 129 |
| 400,912 | Java implementation of the Sparkey key value store | Java | 127 |
| 408,708 | Simple docker stress test and monitoring tools | Python | 124 |
| 425,075 | Utilities for reading & writing Redux store state to & from the URL | JavaScript | 118 |
| 427,928 | a public key backed client/server authentication system | Python | 117 |
| 459,226 | Easily test your DNS with RSpec | Ruby | 107 |
| 465,939 | An event and metrics fast-forwarding agent. | Ruby | 105 |
| 465,939 | This issue tracker is no longer used. Join us in the Spotify for Developers forum for support with the Spotify Web Playback SDK ➡️... | 105 | |
| 473,251 | Sends and withdraws BGP prefixes for fun. | Python | 103 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including spotify
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Python 34.5k stars, 30% · 22 repos
- C++ 24.2k stars, 21% · 6 repos
- Java 17.5k stars, 15% · 35 repos
- Shell 6.9k stars, 6% · 5 repos
- TypeScript 4.7k stars, 4% · 7 repos
- Objective-C 4.7k stars, 4% · 5 repos
- Scala 4.3k stars, 4% · 9 repos
- Swift 3.5k stars, 3% · 6 repos
and 11 more languages
When they were made
100 repos with 50+ stars, made between 2011 and 2026
Quick stats
- Next rank
- +1,875 stars to reach #175
- Next milestone
- +76,605 stars to reach the top 0.1%
- Public repos
- 258, 132 with 50+ stars
- Popular repos
- 23 over 1k stars, 2 over 10k stars
- Top repo
- luigi, #2,544 of all repos, 16% of stars
- Smaller repos
- 1,553 stars from repos under 50