# Snowplow — developer ecosystem report

> The leader in Customer Data Infrastructure

- GitHub org: `snowplow`
- Category: platform
- Overall score: 60.0 / 100
- Overall rank: #69
- Last refreshed: 2026-08-14

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 56.0 | #305 | ~22% |
| Education | 76.0 | #178 | ~18% |
| AI readiness | 49.0 | #187 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 55.0 | #80 | ~16% |
| Reach | 48.0 | #349 | ~18% |
| Momentum | 40.0 | #337 | ~14% |

## Links

- GitHub: https://github.com/snowplow
- Website: https://snowplow.io
- Docs: https://docs.snowplow.io

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 9,936 |
| Forks | 2,685 |
| Open issues | 1,810 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [snowplow](https://github.com/snowplow/snowplow) | 7,029 | Scala | The leader in Customer Data Infrastructure |
| [snowplow-javascript-tracker](https://github.com/snowplow/snowplow-javascript-tracker) | 590 | TypeScript | Snowplow event tracker for client-side and server-side JavaScript. Add analytics to your websites, web apps and servers. |
| [factotum](https://github.com/snowplow/factotum) | 224 | Rust | A system to programmatically run data pipelines |
| [iglu](https://github.com/snowplow/iglu) | 217 | Shell | Iglu is a machine-readable, open-source schema repository for JSON Schema from the team at Snowplow |
| [ansible-playbooks](https://github.com/snowplow/ansible-playbooks) | 178 | Shell | Ansible playbooks to install common platforms and tools (e.g. JVM, Ruby, Postgres etc.) |
| [snowplow-mini](https://github.com/snowplow/snowplow-mini) | 128 | Go | An easily-deployable, single-instance version of Snowplow |
| [iglu-central](https://github.com/snowplow/iglu-central) | 123 | Shell | Contains all JSON Schemas, Avros and Thrifts for Iglu Central |
| [snowplow-android-tracker](https://github.com/snowplow/snowplow-android-tracker) | 122 | Kotlin | Snowplow event tracker for Android. Add analytics to your Android apps and games |
| [snowplow-ios-tracker](https://github.com/snowplow/snowplow-ios-tracker) | 89 | Swift | Snowplow event tracker for Swift and Objective-C. Add analytics to your iOS, macOS, tvOS and watchOS apps and games |
| [scala-maxmind-iplookups](https://github.com/snowplow/scala-maxmind-iplookups) | 87 | Scala | Scala client for MaxMind Geo-IP |
| [sql-runner](https://github.com/snowplow/sql-runner) | 81 | Go | Run templatable playbooks of SQL scripts in series and parallel on Redshift, PostgreSQL, BigQuery and Snowflake |
| [dbt-snowplow-web](https://github.com/snowplow/dbt-snowplow-web) | 65 | Shell | A fully incremental model, that transforms raw web event data generated by the Snowplow JavaScript tracker into a series |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/snowplow
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
