Show HN: Notifico – Open-Source notification server with Email & Slack support (notifico.tech)

4 points by GamePad64 ↗ HN
Hello, HN! I have built an open source notification server, that supports Email, SMS (SMPP), Slack, Telegram, WhatsApp Business.

It is called Notifico.

I have worked in a bunch of tech companies, and in each of them there was a half-baked, in-house built notification server for sending emails and other notifications. So, I've collected the requirements, processed them and written the implementation in Rust!

The idea is simple: You send event_id and context (JSON object), and It loads the template, renders it with variables from the context, sends it to the recipient.

Features:

- No-code configuration. No knowledge of JS or other language is required.

- The templates can be edited without the need of backend developers.

- HA configuration with AMQP 1.0 support (e.g., RabbitMQ). Every component scales horizontally.

- Powerful templating language (it uses minijinja internally: https://github.com/mitsuhiko/minijinja)

- List-Unsubscribe support

- Admin interface for managing Events, Templates, and Pipelines.

Roadmap:

- Discord support

- Mattermost support

- Bounce email handling

- User-facing API for managing subscriptions

- Message view tracking and statistics.

- Tracking pixels

- Notification center implementation for Web and Mobile.

- Auto-retry for failed messages

- Template and Pipeline versioning

2 comments

[ 3.7 ms ] story [ 13.6 ms ] thread
Notifico looks solid, love the no-code templates. For Rust devs working on modular systems, Rig.rs might fit well too—useful for adding LLM-based workflows or scaling with tools like OpenAI or MongoDB.

Could pair nicely depending on the use case.

Mattermost CEO here, thanks for the mention! Excited to see the integration!