Rudderstack
sample-user-transformers
Our great sponsors
Rudderstack | sample-user-transformers | |
---|---|---|
83 | 5 | |
3,926 | 12 | |
1.5% | - | |
9.8 | 1.5 | |
3 days ago | about 1 month ago | |
Go | JavaScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Rudderstack
- Rudderstack Switches to Elastic License
-
What is the role of data integration in a Customer Data Platform (CDP)?
If CDP(such as RudderStack) were a restaurant, then Data Integration is the guy that gets all raw ingrediants from different shops and makes it available to Chef that sorts and combines raw ingrediants to make a dish. The chef can't cook anything without raw ingrediamt. Similarly Data Integration is also an important component in CDP that collects customer data from various sources and them other components unify it and activate it.
-
Replacing Google Tag Manager with Open-Source alternative
More details on GitHub repository - https://github.com/rudderlabs/rudder-server
-
In honor of this sub shutting down, I'm sharing my all-time favorite post.
Are you RudderStack?
- RudderStack v1.8 release - headless customer data platform
-
Google Analytics 4 Has Me So Frustrated, We Built Our Own Analytics Service
In bigger setups, all you want is a data collector and router so that you can feed the data into multiple destinations, depending on the use case. Analytics is just one. Example: https://www.rudderstack.com/ & https://www.rudderstack.com/replace-google-analytics-4-guide...
-
I want to contribute to open source but don't know where to start
Check out RudderStack, a Go project to build data pipeline. Our slack is quite active. The best way to contribute is by creating a new integration with your favorite tool. You do not need to rely to too much on existing knowledge about inner workings of the project to do so, so it is beginner friendly.
-
Hot Takes on the Modern Data Stack
Interesting. About "Redshift need google sheet sync to table", wouldn't this be more aligned with the responsibility of a CDP(such as RudderStack) as opposed to something we expext a warehouse to do?
-
Writing few lines of open-source js/python code can get ₹8k-80k. Is it a good reward for an oss challenge? Last day, more prizes than the participants until now :)
The challenge is over. Winners have been announced. When we are ready for the next one, will announce on RudderStack GitHub repo
-
Project showcase: sample Data Lakehouse
Super. This is amazing. Sharing your project with the community. If you get a chance, try out RudderStack to build your pipeline.
sample-user-transformers
-
Dogfooding at RudderStack: Our Data Stack
/*** * Docs: https://docs.rudderstack.com/getting-started/adding-a-new-user-transformation-in-rudderstack * Examples: https://github.com/rudderlabs/sample-user-transformers ***/ // Load the Library import {rudderEmail} from 'isRudderEmail'; // Transform Event Here export function transformEvent(event) { // Evaluate the email address const notRudderEmail = !rudderEmail(event.context.traits.email); if ( // Ignore Rudder Emails notRudderEmail ) { // do some code here ]; // Because Not Rudder Email, return event return event; } return; }
-
RudderStack’s Transformations API
For more information and technical details on using the RudderStack Transformations API, check out the docs. We've also built some handy transformation templates that you can use to create your transformations. Find them in our GitHub repository.
-
Customer Data Pipelines Play a Key Role in Data Privacy
We maintain an open-source repository of Transformations templates that implement a wide variety of data transformations - from data masking, attribute removal, and event filtering to event enrichment. The JavaScript code for individual transformations is stored in this repo. You can copy it, edit it to work with your data, and paste it into RudderStack Transformations.
-
Streaming Events From Salesforce for Lead Enrichment With RudderStack’s Webhook Source
Like a lot of companies, we use Salesforce. It's one of our most popular destinations, but most people don't typically use it as a source for streaming event data. We also use Clearbit for lead enrichment and have published a user transformation in our git library that we routinely call prior to sending new leads into Salesforce.
-
Simplifying Event Filtering and Value Aggregation with RudderStack
You can define user transformations in the Configuration Plane of your RudderStack setup. Few sample user transformations are available on our GitHub. This blog provides an insight into one such sample transformation that you can use for:
What are some alternatives?
Snowplow - The enterprise-grade behavioral data engine (web, mobile, server-side, webhooks), running cloud-natively on AWS and GCP
PostHog - 🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
Socioboard - Socioboard is world's first and open source Social Technology Enabler. Socioboard Core is our flagship product.
unomi - Apache Unomi
Elasticsearch - Free and Open, Distributed, RESTful Search Engine
Apache Kafka - Mirror of Apache Kafka
Matomo - Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
cube.js - 📊 Cube — The Semantic Layer for Building Data Applications
Plausible Analytics - Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
Metabase - The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
airbyte - The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
Redash - Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.