Stripe relies on open-source software and likes to give back to the community.
In addition to patches and projects we've contributed, we also sponsor the development of bundler, rubygems and GnuPG, and fund several grants with our Open-Source Retreat.
payments
machine learning
databases
-
herringbone
Tools for working with parquet, impala, and hive.
-
mongoriver
A library for writing MongoDB oplog tailers.
-
mosql
MongoDB → PostgreSQL streaming replication.
-
safesql
Static analysis tool for Golang that protects against SQL injections.
-
sequins
A simple K/V store on top of Hadoop's SequenceFile.
-
timberlake
A better job tracker for Hadoop.
infrastructure
-
chalk-log
Add structured logging to any Ruby class.
-
chalk-config
Maps on-disk config files into global configuration, taking into account the current environment.
-
einhorn
The language-independent shared socket manager.
-
go-einhorn
Talk to einhorn from your Go worker.
-
pd2pg
Import PagerDuty data into Postgres for analysis.
-
subprocess
A port of Python's subprocess module to Ruby.
-
unilog
A logger for use with daemontools.
company tools
personal projects
-
Dwifft
A fast array diffing algorithm written in Swift.
-
Messageformat.js
ICU MessageFormat for Javascript runtimes.
-
MusicKit
Swift music framework.
-
breach
Modular JS-based browser.
-
distsysbook
Distributed systems: for fun and profit.
-
gobyexample
A hands-on introduction to Go using annotated example programs.
-
livegrep
Grep source code interactively.
-
peerjs
Easy WebRTC.