CockroachDB ❤️ Open Source

CockroachDB ❤️  Open Source

Seven years ago, Spencer Kimball made the first commit to the CockroachDB — an open source project he had started with Ben Darnell and Peter Mattis:

The first commit to CockroachDB - 2014

Over the years, the project grew in popularity and so did the number of contributors. In 2015, Spencer, Ben, and Peter cofounded a for-profit company around the project — Cockroach Labs. As a for-profit business, we consider it our responsibility to financially support the open source developers and maintainers who help us build a healthy ecosystem of tools and libraries that work with CockroachDB. 

Cockroach Labs proudly sponsors the following maintainers who help us make CockroachDB the most evolved database on the planet (presented in reverse alphabetical order to liven things up). 

Daniele Varrazzo 

Daniele is the maintainer of psycopg2 — the most widely used Postgres driver for Python. We collaborated with Daniele to add testing to the main psycopg2 repository to ensure that CockroachDB stays compatible with every change to the psycopg2 project. 

Tom Payne

Tom’s go-geom library gave us a strong foundational start to our geospatial project. Although this wasn’t a paid collaboration, we want to acknowledge how critical his work is for CockroachDB’s geospatial capabilities.

Dominik Honnef 

Dominik is the creator of staticcheck – the advanced Go linter we use to check the entirety of the CockroachDB codebase. We are proud to sponsor Dominik’s ongoing work that helps the Go community at large.

Tim Graham

Tim is a full-time Django Fellow and has been instrumental in building CockroachDB’s Django adapter. Along with keeping tabs on every CockroachDB and Django release and adding support and functionality to the CockroachDB Django adapter, he also helps us identify and track down CockroachDB performance issues.

Keith Doggett

Keith has been instrumental in helping us add support for CockroachDB’s spatial features to ActiveRecord and making CockroachDB work with the latest ActiveRecord release. 

Jack Christensen

Jack is the primary developer and maintainer of the PGX project — a Postgres driver for Golang. Jack helped us add testing to the PGX project to ensure ongoing CockroachDB compatibility with the PGX project.

We are grateful for the ongoing community collaborations and welcome new ways to give back to the community. If you’d like to get involved, check out our contributing guide!