Trench
Trench is a system for recording and querying events that happen in apps and websites, such as button clicks or sign-ups. It is aimed at teams that want to run their own analytics pipeline and keep their data.
Description written from the project's own page; checked by AI.
Screenshots1
From Trench's own page. Click one to see it full size.
Listed in3
The jobs it does, and the closed apps it replaces
Website analytics
Replaces partlyInstead of Google Analytics
Data pipelines
Replaces partlyInstead of Fivetran, Airflow, Hightouch, Segment
Product analytics & session replay
Replaces partlyInstead of Mixpanel, Amplitude, FullStory, LogRocket
What's missing
Things people miss in Trench. Upvote what matters to you; it helps its team decide.
Facts
LicenseMIT
Runs onyour own server
KindRuns on your own server
Stars on GitHub1.7k
Hosted onGitHub
ActivityChanged within the last year
Something wrong?
Wrong devices, a wrong description, or it isn't really open source? A mod reviews every suggestion.
What we couldn't confirm3
- Whether Trench includes built-in dashboards or charts (the demo uses Grafana, which is a separate tool).
- Whether the Trench Cloud offering has any closed-source components, since only the self-hosted version is described as open source.
- Exact hardware limits beyond the README's 'thousands of events per second on a single node' claim.