Build product analytics dashboards with Trench, a production-ready tool for startup founders, backed by 1.6k+ GitHub stars.
intermediate⏱ 30 minutes💵 Free (self-hosted)
1,648 stars64 forksTypeScriptUpdated 7/24/2026100% free · open source
What it is
Use Trench to build product analytics dashboards by tracking events.
What you can make with it
Product analytics dashboards like a real-time customer engagement overview, LLM RAGs, or any other analytics product.
How it helps
It helps you build production-ready analytics infrastructure without writing custom code, saving you time and effort.
Real use case example
"A founder can quickly set up Trench to track user behavior, create a real-time dashboard to monitor customer engagement, and see how many users are clicking on each feature within 30 minutes of work."
If you're new
Pick this up when you need to quickly prototype a data-driven project without much experience.
If you're senior
Reach for this when you need a reliable, production-ready analytics platform for your product.
Common confusion cleared up
Don't confuse Trench with a generic analytics tool; it's specifically designed for building production-ready product analytics dashboards.
Best inside these AI tools
Claude DesktopContinue
Pairs with
KafkaClickHouseNode.js
Why we list it on WorkflowStacks: We include Trench in this marketplace because it's a reliable tool for building analytics products, and it's free and 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
Saves to your device
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.
9
top-level files
5
folders
6.0M
repo size
MIT
license
Key files
package.json
README.md
tsconfig.json
File tree
.changeset/
.github/
apps/
img/
packages/
.gitignore
.prettierrc
LICENSE
package.json
pnpm-lock.yaml
pnpm-workspace.yaml
README.md
tsconfig.json
turbo.json
Quick Actions
Details
Creator
FrigadeHQ
Language
TypeScript
Category
analytics
Published
9/30/2024
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.