Skip to main content

Community & contributing

The Snowplow team works with the open source community to deliver Snowplow, the world's most powerful analytics platform. We are proud to be involved in developing, releasing and nurturing open source projects, helping to build and sustain communities (of analysts as well as coders) around them.

Contributing to Snowplow​

The source code is available for a large portion of the Snowplow product — we welcome contributors! Some things you might like to help out with:

  • This documentation!
  • Feature development
  • Feature improvement
  • Bugfixes
  • Creating a new tracker
  • Creating a new webhook

We'd like to extend a huge thanks to everyone who has contributed patches, new code or provided helpful suggestions over the years.

Contributor License​

If you would like to contribute, we ask you to sign our Contributor License Agreement

We have two different Contributor License Agreements (CLAs), depending on whether you are contributing in a personal or professional capacity. Both are based on the Apache Software Foundation's own CLAs, with modifications:

  1. Individual Contributor License Agreement v1.0
  2. Software Grant and Corporate Contributor License Agreement v1.0

Please complete and sign the most appropriate CLA for you. For more information, see our dedicated page on our Contributor License Agreements.

Join the conversation​

Have an idea for Snowplow? Found a bug? We encourage you to start a conversation on the Snowplow Discourse or to file a new issue on GitHub before writing code. Announcing what you're working on (or even just your need or pain points) starts a collaborative process to identify general solutions and helps us all avoid duplicating effort.

Let's build Snowplow and grow our community, together.

Was this page helpful?