Talking to customers · Independent · 24 Oct 2026

devkitshq/notifkit

Self-hosted notification infrastructure for product notifications. One notify() call handles email, SMS, push, etc, with preferences, quiet hours, retries, fallback, scheduling, workflows, and delivery logs built in.

← Talking to customers
notifkit: notification server. Self-hosted notification infrastructure.

In simple English

Sending emails, text messages and phone notifications from your app is hard. If a message fails, you lose a customer. This tool handles the delivery work in the background. It tries a backup channel if the first one fails. You run it on your own server and pay nothing per message.

What it is

A self-hosted notification server and TypeScript library that manages delivery across email, push, SMS, and chat. It includes user preferences, quiet hours, delivery logs, and an admin dashboard.

What it is good for

Solo builders who want to send reliable alerts without paying a monthly fee to hosted notification services.

Stars115
LicenceMIT
Latestv0.1.13 (2026-10-19)checked 24 Oct 2026
Last code change2026-10-19
Written inTypeScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Runs on the PostgreSQL (a program for storing information in tables) and Redis (a fast memory store for temporary data) you already have.
  • Includes automatic channel fallback if a delivery fails.
  • Has no per-message fees or paid tiers.
Watch for
  • Requires Node 22 (a program for running JavaScript on a server) and Docker (a way to run a program inside its own sealed box) to run.
  • You must manage your own provider accounts for email and SMS.
  • Smaller community than commercial hosted alternatives.
Replaces

Paid notification services or custom notification code

Works well with

PostgreSQL

Similar repositories
  • novuhq/novu40k stars

    An open-source notification platform with a visual workflow editor and in-app inbox UI.

Also reviewed on Repo Radar
  • LimeSurvey/LimeSurvey3.7k stars

    Survey software you install yourself, with around thirty question types and twenty years behind it.

  • containrrr/shoutrrr1.7k stars

    Sends a notification to any of about twenty services from a single line of text.

  • botpress/botpress15k stars

    The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.

Install
npm create notifkit@latest my-app
cd my-app
npm run dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › APIs & Developer Utilities › Notifications.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.