Open-source reverse ETL platform for syncing warehouse data into business tools
- Stars1.7k
- Forks91
- Open Issues134
AGPL-3.0
- Ruby
- TypeScript
- HTML

About Multiwoven
Multiwoven is an open-source reverse ETL and data activation platform for syncing warehouse data into business tools. An alternative to HighTouch, Census, and RudderStack, it moves prepared customer or operational data out of sources such as Databricks, Redshift, BigQuery, Snowflake, and PostgreSQL into the tools teams use.
Users connect sources, create models to transform and prepare data, then configure syncs to destinations. Supported destinations include Salesforce, HubSpot, Klaviyo, Zendesk, Facebook Ads, Slack, Google Sheets, and Airtable. The integrations component is a Ruby Gem framework for building customizable connectors.
Multiwoven runs locally with Docker Compose and self-hosts on cloud infrastructure such as AWS, Azure, or GCP. The application includes a backend control plane, a React UI, and an integrations service. It is licensed under AGPLv3 and is under active development.
Key features
- Sync warehouse data to business tools with reverse ETL
- Sources include Databricks, Redshift, BigQuery, Snowflake, PostgreSQL
- Create models to transform and prepare data before syncs
- Destinations include Salesforce, HubSpot, Klaviyo, Zendesk, Slack
- Ruby Gem framework for building customizable connectors
Details
- On GitHub since
- 2023
- Language
- Ruby · TypeScript
- License
- AGPLv3
- Install
- Docker Compose · AWS · Azure · GCP
- Sources
- BigQuery · Snowflake · Redshift · Databricks
- Destinations
- Salesforce · HubSpot · Slack · Airtable
