{"repo":"SimpleNotificationSystem/simplens-core","free":true,"listed":false,"github":"https://github.com/SimpleNotificationSystem/simplens-core","clone":"git clone https://github.com/SimpleNotificationSystem/simplens-core.git","description":"Open-source plugin-based notification orchestration engine for developers who value control","language":"TypeScript","stars":11,"topics":["crash-recovery","event-driven-architecture","kafka","mongodb","notifications","orchestrator-engine","redis","scheduled-notifications"],"license":"MIT","category":"databases-storage","readme_excerpt":"Scalable. Reliable. Extensible Open-source plugin-based notification orchestration engine for developers who value control Features • Architecture • Quick Start • Dashboard • Website • Documentation --- SimpleNS is a self-hosted notification orchestration engine that manages delivery workflows—retries, scheduling, crash recovery, and scaling—while delegating the actual sending to plugins . Build your own providers or use community plugins to support any channel: Email, SMS, WhatsApp, Push, and beyond. --- Why SimpleNS? ❌ The Problem ✅ How SimpleNS Solves It ---------------- --------------------------- Locked into a single notification provider Plugin architecture — swap providers without code changes Notifications fail silently Exponential backoff retries with configurable limits Crashes leave messages stuck Crash recovery service detects & rescues orphaned notifications Single point of failure Horizontally scalable workers and processors Complex scheduling logic Built-in scheduled delivery with Redis-backed queues Different APIs for each channel Unified API for all notification channels --- Key Features - 🔌 Plugin-Based Delivery — Delegate sending to any provider plugin - 🔄 Exponential Backoff Retries — Automatic retry with increasing delays - 🛡️ Crash Recovery — Detect and rescue orphaned notifications - ⏰ Scheduled Delivery — Queue notifications for future delivery - 📈 Horizontal Scaling — Scale processors independently per channel - 📡 Multi-Channel Support — Email, W","default_branch":null,"files":null,"tree":[],"storefront":"/r/SimpleNotificationSystem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SimpleNotificationSystem/simplens-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}