Snowplow's repositories
schema-guru
JSONs -> JSON Schema
aws-lambda-nodejs-example-project
An AWS Lambda function in Node.js reading events from Amazon Kinesis and writing event counts to DynamoDB
spark-streaming-example-project
A Spark Streaming job reading events from Amazon Kinesis and writing event counts to DynamoDB
snowplow-docker
Docker images for Snowplow, Iglu and associated projects
snowplow-web-data-model
SQL data model for working with Snowplow web data. Supports Redshift and Looker. Snowflake and BigQuery coming soon
google-cloud-dataflow-example-project
Example stream processing job, written in Scala with Apache Beam, for Google Cloud Dataflow
snowplow-nodejs-tracker
Snowplow event tracker for Node.js. Add analytics to your JavaScript apps, node-webkit projects and Node.js servers
snowplowanalytics.com
The Snowplow website
dev-environment
Vagrant-based Snowplow development environment with Ansible playbooks to install common tools
snowplow-arduino-tracker
Snowplow event tracker for Arduino. Add analytics to sketches on IP-connected Arduino boards
beam-enrich
Dataflow job reading tracked events from PubSub, validating and enriching them and writing them back to PubSub
snowplow-actionscript3-tracker
Snowplow event tracker for ActionScript 3.0. Add analytics to your Flash Player 9+, Flash Lite 4 and AIR games, apps and widgets
snowplow-aws-lambda-source
Sends Amazon S3 object operations into Snowplow, implemented as an AWS Lambda
snowplow-gtm-custom-template
GTM Custom Template for the Snowplow JavaScript Tracker (v2)
iglu-ruby-client
Ruby and JRuby client for Iglu
sp-js-assets
Contains all of the Snowplow JavaScript Tracker assets.
event-manifest-cleaner
A Spark job that takes records straight from the failed enriched good directory and deletes exactly those from DynamoDB
scala-util
Reusable Scala code from Snowplow Analytics
ChaseWhisplyProject
an augmented reality attempt
common-enrich
Library containing the logic to validate and enrich tracked events. Used by Stream Enrich and Beam Enrich
elasticity
Programmatic access to Amazon's Elastic MapReduce service, driven by the Sharethrough team's requirements for belting out EMR jobs.
iglu-objc-client
Objective-C client for Iglu
stream-enrich
Application reading tracked events from Kafka/Kinesis/NSQ, validating and enriching them and writing them back to Kafka/Kinesis/NSQ
snowplow-java-example-enrichment
Example user defined enrichment for Snowplow written in Java using Gradle