Alternatives
Products that do what Ingestlayer – Programmable event tracking pipelines does
Hey HN, I got tired of rewriting the same event handling code, so built a more permanent solution for myself. The idea is something happens here (a signup, a failed payment, a support ticket, an error) and three things need to happen there: a Slack message, a row in a database, an email. Every time it's a new handler in code (maybe even retries, a queue, etc.) and maybe even more work integrating with Customer.io, Zapier, and so on to "get it there". So I built my own, re-usable solution that handles the above. You build a pipeline, throw events at it (SDK or HTTP), and it runs on every…
- 1

- 2

- 3

- 4

- 5

- 6

- 7

- 8

- 9

- 10

- 11IB
I built IncidentPulse after the classic "Slack-on-fire, status-page-outdated" outage chaos. It's a clean, self-hosted tool to track incidents, responders, and updates. Live Demo: https://incident-pulse.vercel.app GitHub: https://github.com/bhoyee/IncidentPulse I'm at a crossroads and would love your blunt feedback on one question: What's the ONE feature that would make you actually switch from your current process (be it PagerDuty, a messy Slack channel, or nothing) to a tool like this? Other things I'd love thoughts on: Is the webhook setup (with HMAC,…
Nov 2025 · incident-pulse.vercel.app
- 12EE
2019 · github.com
- 13AE
2019 · argoproj.github.io
- 14AE
Hey makers! Recently I have had problems with Google Analytics because it is GDPR compliant and uses cookies. The alternatives I have found seem expensive, complicated and some don't offer everything I want, that's why I created MetricsWave.com. MetricsWave allows you to analyze your business traffic, but also to launch events, analyze user behavior and, why not, share some of these events directly on Telegram, so that the team knows, for example, when we have achieved a new sale. Beyond all that, it also allows you to log deploys and almost anything you can imagine. Plus: - Does not use…
2023 · metricswave.com
- 15LA
Hi HN, LazyAnalytic (http://www.lazyanalytic.com) has been my side project for a couple months. LazyAnalytic is a tool that takes raw events from apps and turn them into a beautiful and meaningful feed. The goal is to make it easy to explore what is happening on your app. I.e. Spot trends, find out which features users really like (or never use). A huge emphasis was to make the app intuitive for non-technical users so that they can explore the data without being overwhelmed by hundreds of graphs or being forced to disturb developers to do DB queries. How is it different then Google…
2013
- 16

Incident tracking for runtime errors
28d ago · retracekit.cloud
- 17HO
Hey HN - over the past few months, I’ve been working on Hatchet, which is a workflow engine meant for event-driven applications. Workflows are triggered by user-defined events (along with schedules and cron jobs). It bundles a web UI for observability and has several integrations built out (Sentry, OpenTelemetry, Slack). It’s very similar to using an SQS + EventBridge + AWS Lambda stack, but uses worker pools to process functions instead of isolated function invocations. Some features that Hatchet offers: 1. Publish, react to, and query events using the Events API [1] 2. You can define…
2024 · github.com
- 18TS
I've built a little prototype a long while back, to help me keep track of visitors on my website. I didn't like google analytics for obvious privacy reasons, and I didn't like the existing self-hosted options because of how complicated they are. I always wanted a simple, basic tool, similar to plausible, but even simpler. So a few weeks ago I rebuilt my prototype into a reusable tool. And I made it open source. I built a website, a documentation, and I'd be excited for someone else to try it too. Who knows, maybe if enough people like the idea, I might even make it into a SaaS to save…
2023 · github.com
- 19IM
Hello I'm Jack, I was previously a Site Reliability Engineer and i've been working on monitro.dev which makes log monitoring simple for individuals or small teams. It allows you to easily forward any logs to multiple channels such as Slack, Discord & Telegram. The events are also viewable though the admin dashboard and are easily filterable. Currently there is only an NPM package with javascript / typescript support but i have plans to expand this to other languages such as Python, Rust etc. The package has many options, one of them is forwarding any uncaught exception and as an event…
2024 · monitro.dev
- 20WB
Hi. We just open sourced Bullet Train, a Feature Flag and Remote Config platform. It's a collection of tools: server API, admin front end and clients for a bunch of different platforms. Together they allow you to control feature flags and remote config across projects, environments and users. We realised that we were building ad-hoc feature flag stuff into individual projects over and over, so we had a look around to see if there was a way of doing this in a more formal manner. There are a few commercial solutions around but they were quite expensive and seemed to be aimed more at the…
2018
- 21EO
2022 · eventcatalog.dev
- 22BS
I built Bugsink because I wanted error tracking I could run myself, without maintaining a complex stack. It runs with pip install or a single Docker container, stores events locally (SQLite, MySQL, or Postgres), and is easy to run and keep running. It’s API compatible with the Sentry SDKs, so you can keep your existing client setup. Bugsink focuses on error tracking only and is fast enough to process millions of events per day on modest hardware. The 1.5 release introduces sourcemaps support: https://www.bugsink.com/blog/bugsink-1.5-introducing-sourcem... Can't you just…
2025 · bugsink.com
- 23FA
Hi HN, I'm a creator of Floww, a self-hostable workflow automation tool designed for developers who got frustrated by the limitations of visual builders like n8n. It's still a very early prototype, but the goal is to provide these same features in a code-first approach which allows for building and maintaining more complex workflows more easily. Example: import { Discord, GitHub } from "floww"; const discord = new Discord() const github = new GitHub() github.triggers.onPush({ branch: "main", owner: "usefloww", repository: "floww-dashboard", handler: async (ctx, event) => { const user =…
Dec 2025 · github.com
- 24EE
2014 · eventgrid.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →