Home

Awesome

<p align="center"> 馃摉 Just launched <b><a href="https://www.rudderstack.com/learn/">Data Learning Center</a></b> - Resources on data engineering and data infrastructure <br/> </p> <p align="center"> <a href="https://www.rudderstack.com/"> <img src="resources/rs-logo-full-duotone-dark.jpg" height="64px"> </a> </p> <p align="center"><b>The Customer Data Platform for Developers</b></p> <p align="center"> <a href="https://github.com/rudderlabs/rudder-server/actions/workflows/tests.yaml"> <img src="https://github.com/rudderlabs/rudder-server/actions/workflows/tests.yaml/badge.svg"> </a> <a href="https://github.com/rudderlabs/rudder-server/actions/workflows/builds.yml"> <img src="https://github.com/rudderlabs/rudder-server/actions/workflows/builds.yml/badge.svg"> </a> <a href="https://goreportcard.com/report/github.com/rudderlabs/rudder-server"> <img src="https://goreportcard.com/badge/github.com/rudderlabs/rudder-server"> </a> <a href="https://github.com/rudderlabs/rudder-server/releases"> <img src="https://img.shields.io/github/v/release/rudderlabs/rudder-server?color=blue&sort=semver"> </a> <a href="https://www.rudderstack.com/docs/get-started/installing-and-setting-up-rudderstack/docker/"> <img src="https://img.shields.io/docker/pulls/rudderlabs/rudder-server"> </a> <a href="https://github.com/rudderlabs/rudder-server/blob/master/LICENSE"> <img src="https://img.shields.io/static/v1?label=license&message=ELv2&color=7447fc"> </a> </p> <p align="center"> <b> <a href="https://www.rudderstack.com/">Website</a> 路 <a href="https://www.rudderstack.com/docs/">Documentation</a> 路 <a href="https://github.com/rudderlabs/rudder-server/blob/master/CHANGELOG.md">Changelog</a> 路 <a href="https://www.rudderstack.com/blog/">Blog</a> 路 <a href="https://www.rudderstack.com/join-rudderstack-slack-community/">Slack</a> 路 <a href="https://twitter.com/rudderstack">Twitter</a> </b> </p>

As the leading open source Customer Data Platform (CDP), RudderStack provides data pipelines that make it easy to collect data from every application, website and SaaS platform, then activate it in your warehouse and business tools.

With RudderStack, you can build customer data pipelines that connect your whole customer data stack and then make them smarter by triggering enrichment and activation in customer tools based on analysis in your data warehouse. It's easy-to-use SDKs and event source integrations, Cloud Extract integrations, transformations, and expansive library of destination and warehouse integrations makes building customer data pipelines for both event streaming and cloud-to-warehouse ELT simple.

<p align="center"> <a href="https://www.rudderstack.com/"> <img src="https://user-images.githubusercontent.com/59817155/121468374-4ef91e00-c9d8-11eb-8611-28bea18f609d.gif" alt="RudderStack"> </a> </p>
Try RudderStack Cloud Free - a free tier of RudderStack Cloud. Click here to start building a smarter customer data pipeline today, with RudderStack Cloud.

Key features

Get started

The easiest way to experience RudderStack is to sign up for RudderStack Cloud Free - a completely free tier of RudderStack Cloud.

You can also set up RudderStack on your platform of choice with these two easy steps:

Step 1: Set up RudderStack

Note: If you are planning to use RudderStack in production, we STRONGLY recommend using our Kubernetes Helm charts. We update our Docker images with bug fixes much more frequently than our GitHub repo.

Step 2: Verify the installation

Once you have installed RudderStack, send test events to verify the setup.

Architecture

RudderStack is an independent, stand-alone system with a dependency only on the database (PostgreSQL). Its backend is written in Go with a rich UI written in React.js.

A high-level view of RudderStack鈥檚 architecture is shown below:

Architecture

For more details on the various architectural components, refer to our documentation.

Contribute

We would love to see you contribute to RudderStack. Get more information on how to contribute here.

License

RudderStack server is released under the Elastic License 2.0.