Join our open source community

Some of today’s fastest-growing concepts have roots in community. That’s why open source is core to what we do: We put ideas out there so they can become even better ones; ideas that benefit and can be built upon by you. These open source projects emerged from actual problems that needed solving and have evolved thanks to the diverse perspectives of global contributors.
When you open ideas up, the sky becomes the limit—these tools can be constantly updated and used in ways that work for you.

Projects we contribute to

Totem open source logo


Contract testing for
distributed systems

A tool for testing the contract (message format) used by both producers and consumers. It’s primarily handy for coordinating messaging in distributed systems like microservices.

Bulk Writer logo


Fast and efficient
ETL jobs

Bridges your DTOs to SqlBulkCopy via simple mapping. This makes it easy to stream from a data source and stream into a data store, while keeping your memory usage down.



Import excel files to
the database with Entity Framework

Import rows from excel files and save right to the database with Entity Framework. It takes care of the mechanical work of an import, and includes helper functions that you can use in your UI.

Automapper logo


A convention-based object-object
mapper in .NET

A simple, reusable component that helps you map from one object to another throughout your application, eliminating tedious work and extra configurations.

MediatR logo


Simple, unambitious mediator
implementation in .NET

Enables in-process messaging with no dependencies to simplify scenarios in which you want an in-memory request/response and notification implementation.

Find us on GitHub

Head on over to Headspring Labs where you can find projects that fuel our software and our company culture.

Stories from the field

Open source is a passion of ours: Hear the stories of impact and dig into some of the technical thinking that drives our shared successes.

How the Fixie test framework leverages developer ergonomics

The Fixie test framework reinvents .NET testing from a minimalist perspective by prioritizing developer ergonomics. See how this works at each step.

Introducing Totem: Contract testing for distributed systems

Microservices are designed to scale—but with great scale comes greater complexity. In this on-demand webinar you’ll see how Totem can make microservices messaging more seamless.

Meaningful test coverage in .NET Core 3

How confident are you in your system’s test coverage? Learn how to use the Fixie test framework to modify tests and enhancer the developer’s experience.