Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grouparoo/grouparoo
🦘 The Grouparoo Monorepo - open source customer data sync framework
https://github.com/grouparoo/grouparoo
apis communication docker email events grouparoo hacktoberfest integration-framework low-code marketing marketing-analytics marketing-automation marketing-operations marketing-tools nodejs push-notifications reverse-etl self-hosted typescript
Last synced: 3 days ago
JSON representation
🦘 The Grouparoo Monorepo - open source customer data sync framework
- Host: GitHub
- URL: https://github.com/grouparoo/grouparoo
- Owner: grouparoo
- License: mit
- Archived: true
- Created: 2020-03-26T16:49:01.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-08T20:50:08.000Z (over 2 years ago)
- Last Synced: 2024-10-27T08:05:49.961Z (9 days ago)
- Topics: apis, communication, docker, email, events, grouparoo, hacktoberfest, integration-framework, low-code, marketing, marketing-analytics, marketing-automation, marketing-operations, marketing-tools, nodejs, push-notifications, reverse-etl, self-hosted, typescript
- Language: JavaScript
- Homepage: https://www.grouparoo.com
- Size: 55.2 MB
- Stars: 749
- Watchers: 18
- Forks: 120
- Open Issues: 57
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
- awesome - grouparoo/grouparoo - 🦘 The Grouparoo Monorepo - open source customer data sync framework (JavaScript)
- awesome-starred - grouparoo/grouparoo - 🦘 The Grouparoo Monorepo - open source customer data sync framework (nodejs)
README
# Grouparoo
**Sync, Segment, and Send your Product Data Everywhere**
Grouparoo is an open source framework that helps you move data between your data warehouse and all of your cloud-based tools. Learn more at [www.grouparoo.com](https://www.grouparoo.com)
![Grouparoo Data Bowtie](https://raw.githubusercontent.com/grouparoo/grouparoo/main/documents/images/grouparoo-diagram.png)
> This is the Grouparoo Monorepo, containing the source code for `@grouparoo/core` and many plugins. If you are looking for an example about how to run or deploy Grouparoo, please visit https://github.com/grouparoo/app-example
# Documentation and Guides
- 🦘 **Ready to Try Grouparoo?**
- Grouparoo is Open Source, and easy to run on your laptop or in the cloud.
- → View the [Getting Started Docs](https://www.grouparoo.com/docs/getting-started).
- 📚 **Want to learn more about how to configure and use Grouparoo?**
- Grouparoo can be configured without needing to write any code. Learn how to connect to your Sources and Destinations to begin syncing your data.
- → View the [Configuration Guides](https://www.grouparoo.com/docs/config).
- → View the [Runtime Guides](https://www.grouparoo.com/docs/running).
- → View the [Deployment Examples](https://www.grouparoo.com/docs/deployment).
- 👨👩👧👧 **Want to collaborate with the Community to enhance Grouparoo?**
- Join other Grouparoo Community members to share best practices and tackle problems.
- → Join the [Community](https://www.grouparoo.com/docs/community).
- ⚙️ **Want to learn more about how Grouparoo works?**
- Grouparoo is Open Source, and we welcome community contributions. You can add your own plugins to connect to new Sources and Destinations.
- → View the [Development Guide](https://www.grouparoo.com/docs/development).# Running a Grouparoo Application
> This is an abbreviated version of the "Grouparoo Installation Guide". [The full version can be found here](https://www.grouparoo.com/docs/installation).
## Run Locally with Node.js
Use the Grouparoo CLI to initialize a new Grouparoo Project:
```bash
# Assuming you have node.js (https://nodejs.org) v12+ installed
npm install -g grouparoo
grouparoo init .
grouparoo config
```This will generate a `package.json` and `.env` file and launch our Config UI for you to begin configuring your Grouparoo instance.
🦘