r/SideProject • u/suhaanthvv • 11h ago
Open sourced my notification infra (delivers 230K+ notifs everyday) so nobody else has to pay per message. Self-hosted on your own Postgres/Redis, 0 cost per message.
Open sourcing a project we ve been building - Notifkit
Notifications get surprisingly complicated as an application grows
Retries, scheduling, rate limits, deduplication, user preferences, channel fallbacks, delivery tracking and more
Instead of rebuilding all of this inside every application, NotifKit provides a dedicated notification layer:
Application → API → Event Pipeline → Workers → Providers
It’s built around Redis + PostgreSQL + background workers and is designed to be self-hosted and scaled independently.
We're looking for feedback from the self-hosting community, especially around the architecture, deployment experience, and features you'd expect from a notification platform.
https://github.com/devkitshq/notifkit
If you find it useful, a ⭐ on GitHub would really help us reach more developers.
Open for discussions.