Operational
Event tracking and alerting platform with push notifications
473 stars 17 forks last commit first released AGPL-3.0
Actively maintained
Last commit 26 Jul 2026.

Operational is an open-source event tracking and alerting tool designed for product teams and SaaS operators to monitor critical events and receive real-time notifications. It focuses on high-value operational events (signups, cronjobs, payments, webhooks) rather than broad product analytics.
Key Features
- Real-time timeline of incoming events with push notifications to web and mobile (PWA) clients
- Action Buttons on events to trigger webhooks or run actions within your product
- Support for nested contexts (events-in-events) to represent complex workflows
- Lightweight SDKs for easy ingestion from applications and services
- Built with a simple stack (Node.js / Express backend, Vue 3 frontend) and stores data in MySQL via Prisma; optional analytics/backends can be added
- Designed for low dependencies and straightforward self-hosting using Docker or standard Node tooling
Use Cases
- Receive immediate alerts for high-priority product events such as new signups, payments, or failed jobs
- Debug and trace webhooks or cronjobs by ingesting and inspecting structured JSON event payloads
- Provide on-call or operations teams a lightweight timeline and actionable events to resolve incidents quickly
Limitations and Considerations
- Not a replacement for full product analytics platforms; optimized for tracking key operational events rather than high-volume behavioral analytics
- SDK coverage is smaller than large analytics vendors; additional language wrappers may be required for some stacks
Operational provides a focused, developer-friendly way to surface and act on critical events in your product. It is built to be easy to self-host, extend, and integrate into existing workflows.
Categories:
Tags:
Tech Stack:
Similar to Operational
Operational
Event tracking and alerting system for critical product events
Open-source event tracker that sends push notifications and real-time alerts, with webhook action buttons, PWA support, and a developer-friendly API and SDKs.

Tracearr
Real-time monitoring and analytics for Plex, Jellyfin, and Emby
Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

Healthchecks
Cron job and scheduled task monitoring with alerts and dashboards
Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.

Statping-ng
Status page and uptime monitoring for web services
Open source status page and monitoring server for HTTP, TCP, UDP, ICMP and gRPC checks, with dashboards, alerts, and a REST API.

ntfy
HTTP-based pub-sub push notification service via PUT/POST
ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.
Convoy
Cloud-native webhooks gateway for reliable event delivery
Convoy is a cloud-native webhooks gateway to ingest, persist, debug, and reliably deliver incoming and outgoing webhooks with retries, rate limiting, and security controls.




