awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dschep avatar

dschep/ntfy

0
View on GitHub↗
4,959 Stars·217 Forks·Python·GPL-3.0·4 Aufrufentfy.rtfd.io↗

Ntfy

ntfy ist ein Shell-Benachrichtigungs-Utility und plattformübergreifender Benachrichtigungs-Router, der Nutzer alarmiert, sobald lang laufende Befehle abgeschlossen sind. Es fungiert als Benachrichtigungstool für Befehlsabschlüsse, das Nachrichten basierend auf der Prozessdauer und dem Terminal-Fokus an Desktop- oder Mobilgeräte sendet.

Das Projekt ist ein erweiterbares Benachrichtigungs-Framework, das Push-Dienste von Drittanbietern und benutzerdefinierte Benachrichtigungsmodule über eine Standard-Funktionssignatur integriert. Diese modulare Architektur ermöglicht das Routing von Warnmeldungen über verschiedene Chat-Plattformen, Push-Dienste und systemnahe Backends.

Das System deckt automatisierte Aufgabenbenachrichtigungen und die Überwachung von Shell-Befehlen ab. Es verwaltet die Zustellung von Desktop-Benachrichtigungen und Remote-Push-Alerts mithilfe einer konfigurierbaren Routing-Engine, um den Status lokaler oder entfernter Aufgaben zu verfolgen.

Features

  • Shell Command Completion Notifications - Monitors shell sessions and sends alerts when long-running commands finish, based on duration and focus.
  • Notification Integrations - Provides connectors that bridge internal process events to external messaging and notification services through a standard function signature.
  • Shell Notification Utilities - Schedules and sends alerts to desktop or mobile devices when long-running shell commands finish executing.
  • Task Completion Notifications - Provides system-level alerts upon the completion of long-running background tasks.
  • Script-Triggered Push Notifications - Triggers notifications from shell scripts and commands to deliver real-time alerts to mobile devices.
  • Notification Plugin Frameworks - Implements a modular architecture that allows extending alert delivery capabilities via custom plugins.
  • Push Notification Providers - Functions as a platform that integrates with various messaging services to deliver push notifications to client devices.
  • Notification Dispatches - Provides a mechanism to send real-time alerts to remote endpoints using outbound HTTP requests.
  • Notification Routing Platforms - Dispatches alerts to various communication channels and push services based on triggered process events.
  • Notification Routing Services - Aggregates and dispatches alerts across multiple system backends and third-party communication channels.
  • Shell Hook Integrations - Leverages shell-native hooks to monitor the lifecycle of commands and capture exit status for alert generation.
  • Notification Integration Frameworks - Provides a modular system for integrating third-party API push services and custom notification modules.
  • Execution Duration Triggers - Determines when to send an alert by comparing a command's execution time against a minimum duration setting.
  • Shell Command Execution Monitoring - Monitors the execution of terminal commands to notify the user immediately when they finish.
  • Process Completion Alerts - Triggers visual and auditory notifications when background shell processes terminate.
  • Notification Backend Mappings - Uses a structured configuration file to map specific notification requests to the chosen backend providers.
  • Alert Routing - Directs system alerts to appropriate communication channels across different operating systems and devices.
  • Notification Suppression - Suppresses notifications when the terminal window is active to prevent unnecessary user interruptions.
  • Desktop Notifications - Renders native on-screen alerts on the desktop to signal the completion of processes.

Star-Verlauf

Star-Verlauf für dschep/ntfyStar-Verlauf für dschep/ntfy

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht dschep/ntfy?

ntfy ist ein Shell-Benachrichtigungs-Utility und plattformübergreifender Benachrichtigungs-Router, der Nutzer alarmiert, sobald lang laufende Befehle abgeschlossen sind. Es fungiert als Benachrichtigungstool für Befehlsabschlüsse, das Nachrichten basierend auf der Prozessdauer und dem Terminal-Fokus an Desktop- oder Mobilgeräte sendet.

Was sind die Hauptfunktionen von dschep/ntfy?

Die Hauptfunktionen von dschep/ntfy sind: Shell Command Completion Notifications, Notification Integrations, Shell Notification Utilities, Task Completion Notifications, Script-Triggered Push Notifications, Notification Plugin Frameworks, Push Notification Providers, Notification Dispatches.

Welche Open-Source-Alternativen gibt es zu dschep/ntfy?

Open-Source-Alternativen zu dschep/ntfy sind unter anderem: variadico/noti — Noti is a set of command line utilities designed to capture process output and track execution status to trigger… appleboy/gorush — Gorush is a dedicated notification dispatch server used to send real-time alerts to iOS and Android mobile devices. It… muesli/beehive — Beehive is a self-hosted integration platform and event automation engine. It functions as a plugin-based workflow… keephq/keep — Keep is an open-source AIOps alert management platform that aggregates, deduplicates, and orchestrates the lifecycle… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized…

Open-Source-Alternativen zu Ntfy

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Ntfy.
  • variadico/notiAvatar von variadico

    variadico/noti

    4,871Auf GitHub ansehen↗

    Noti is a set of command line utilities designed to capture process output and track execution status to trigger desktop or third-party alerts. It functions as a shell notification wrapper and pipeline utility that routes shell output and execution status to desktop banners or messaging services. The project provides a process monitoring utility capable of tracking specific process identifiers to send notifications immediately upon program termination. It also includes a CLI output notifier that captures standard input and forwards the text as a notification message. The system covers comman

    Go
    Auf GitHub ansehen↗4,871
  • appleboy/gorushAvatar von appleboy

    appleboy/gorush

    8,738Auf GitHub ansehen↗

    Gorush is a dedicated notification dispatch server used to send real-time alerts to iOS and Android mobile devices. It functions as a centralized infrastructure for hosting a notification API and managing the delivery of push messages through high-throughput queuing. The system supports both gRPC streams and HTTP endpoints to receive notification triggers and includes a command-line interface for triggering alerts without a running server process. It manages network traffic through proxy routing via HTTP or SOCKS5 and secures server communication using automated TLS certificate management. O

    Goandroidapnsgcm
    Auf GitHub ansehen↗8,738
  • muesli/beehiveAvatar von muesli

    muesli/beehive

    6,476Auf GitHub ansehen↗

    Beehive is a self-hosted integration platform and event automation engine. It functions as a plugin-based workflow orchestrator that links independent service plugins to automate data movement between external APIs and hardware. The system acts as an IoT hardware controller for managing network-enabled sockets, smart lighting, and serial port devices via TTY or COM. It also serves as an HTTP webhook gateway, receiving incoming requests to trigger internal workflows and external notifications. Capability areas include event-driven workflow automation with filter-based routing and template-bas

    Go
    Auf GitHub ansehen↗6,476
  • keephq/keepAvatar von keephq

    keephq/keep

    11,938Auf GitHub ansehen↗

    Keep is an open-source AIOps alert management platform that aggregates, deduplicates, and orchestrates the lifecycle of alerts from multiple monitoring tools. It functions as a multi-provider integration hub to centralize the flow of data between observability, ticketing, and communication tools. The platform distinguishes itself through incident workflow automation and AI-powered enrichment. It uses a declarative workflow engine to execute multi-step operational sequences and integrates large language models to summarize event data and correlate technical logs for faster incident resolution.

    Python
    Auf GitHub ansehen↗11,938
Alle 30 Alternativen zu Ntfy anzeigen→