Auto-document your analytics setup (npx package)
Auto-document your analytics setup (npx package)
Hey HN, sharing an npx package that I’ve been working on to help teams automatically document their analytics setups. It crawls any JS/TS codebase and generates a YAML schema that catalogs all the events, properties, and triggers. Currently supporting GA, Amplitude, Mixpanel, Amplitude, Rudderstack, mParticle, PostHog, Pendo, Heap, Snowplow. Let me know if there’s any more I should add to the list! Came out of a personal pain where I was struggling to keep tabs on all the analytics events we had implemented. The “tracking plan” spreadsheets just weren’t cutting it, and I wanted something that would automatically update as the code changed. Hoping it’ll be helpful to other folks as well. Also open to suggestions for things I can build on top of this! Perhaps a code check tool to detect breaking changes or some UI to view this info when you’re querying your analytics data? Would love your thoughts and feedback!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Analytics Setup Guidebook- Explaining the Confusing Analytics Landscape
Website analytics without the setup
Homebrew now auto enables analytics
Auto-morphing for Excalidraw—zero setup.
Paralyze – a go package that simplifies parallelization
Haskell Package Integer.IsPositive
Berry – A go package for colorizing printed string on ANSI terminals
A no-frills JWT Go Package
gopkgr – Go Package Installer
Genex – Regex Expansion package for Golang