Open source

Tools we use every day, open to everyone.

We publish the code behind the tools we build for our own work. Use them, learn from them, and help us make them better.

Projects

All of our open source code.

Every project has a public repository, build instructions, and contribution guidelines.

Contribute

How to contribute.

Every contribution counts: reporting a bug, improving the docs, or proposing a new feature.

  1. 01

    Explore the project

    Read the README, build the project on your machine, and look through the open issues.

  2. 02

    Fork it

    Create your copy of the repository and work on a branch with a descriptive name.

  3. 03

    Make a focused change

    Solve one thing at a time, follow the code style, and test it against real cases.

  4. 04

    Open a pull request

    Explain what you changed and why. We review every pull request and get back to you.

Before you submit

  • Open an issue before starting a large change so we can agree on the approach.
  • Use conventional commit messages, such as feat:, fix:, or docs:.
  • Never include credentials, keys, or personal data in the code.
  • Document any change that affects privacy or visible behavior.

Found a bug or have an idea?

Open an issue in the project's repository or follow us on GitHub to see what we publish.

If you want to collaborate on something bigger, write to us.