snowplow/snowplow

The leader in Customer Data Infrastructure

69
/ 100
Established

Snowplow helps digital-first companies gather and process detailed customer behavior data from websites, mobile apps, and other sources. It takes raw behavioral events and transforms them into high-quality, validated, and governed data that can be used for advanced analytics and AI-powered applications. Data analysts, marketers, and product managers can use this for deep customer insights, personalization, and fraud detection.

7,000 stars. Actively maintained with 10 commits in the last 30 days.

Use this if you need to collect granular, real-time customer behavioral data and transform it into a reliable, AI-ready asset for insights, personalization, or fraud detection.

Not ideal if you are looking for a simple, off-the-shelf analytics dashboard without needing to own and govern your raw event data.

customer-behavior-analytics real-time-personalization customer-data-platform marketing-analytics fraud-detection
No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

7,000

Forks

1,182

Language

Scala

License

Apache-2.0

Last pushed

Mar 16, 2026

Commits (30d)

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/snowplow/snowplow"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.