Build product analytics dashboards with Trench, a production-ready tool for startup founders, backed by 1.6k+ GitHub stars.
1,639 stars63 forksTypeScriptUpdated 4/6/2026100% free ยท open source
What it does
Trench provides a simple way to track events and build analytics dashboards, allowing founders to gain insights into their product's performance and user behavior.
When to use it
โขYou need to track user interactions with your product to inform development decisions
โขYou want to build a custom analytics dashboard to visualize key metrics
โขYou're looking for a scalable and production-ready analytics infrastructure
Quick start
1Pull the Trench Docker image from GitHub and deploy it to your server
2Configure the image to connect to your application and start tracking events
3Use the Trench API to query and visualize your event data
4Integrate Trench with your existing data visualization tools to create custom dashboards
Ready-to-paste prompt
docker run -d --name trench -p 9000:9000 frigatehq/trench:latest
Topics
analytics
clickhouse
clickhouse-database
clickhouse-server
dashboard
dashboards
event-replay
kafka
kafka-engine
llm
matomo
matomo-analytics
nodejs
open-source
plausible-analytics
posthog
product-analytics
rag
tracking
tracking-events
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.