Last time, I shared some ideas about Google Analytics and planned to implement a Private deployment of Google Analytics. After several months of trying, I finally finished the prototype. Just the simplest features at the moment, some killer features will be added later…

Hypercable Analytics is a fully featured high performance scalable, open source, standalone deployable alternative to Google Analytics, build with timescaledb openresty redis and rails.

screenshot

demo site

  • Learnsql. IO (Note: Demo project, data will be cleared later)
  • hackershare.dev (site with hypercable analytics tracker installed)
  • Github.com/HyperCable/…

benchmark

I have tested it with a 6C cloud server, and it can probably handle 15K RPS. If there is time, I can make some optimization and compare it with open source competitors.

Some of the roadmap

  • More built-in visual reports
  • Built-in Metabase-like interface and SQL custom exploration capabilities
  • UI of e-commerce module (currently supported by data structure)