awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dschep avatar

dschep/ntfy

0
View on GitHub↗
4,959 estrellas·217 forks·Python·GPL-3.0·4 vistasntfy.rtfd.io↗

Ntfy

ntfy es una utilidad de notificaciones para shell y un enrutador multiplataforma diseñado para alertar a los usuarios cuando finalizan comandos de larga duración. Funciona como un notificador de finalización de procesos que envía mensajes a dispositivos móviles o de escritorio según la duración del proceso y el foco de la terminal.

El proyecto es un framework de notificaciones extensible que integra servicios de push de terceros y módulos de notificación personalizados mediante una firma de función estándar. Esta arquitectura modular permite enrutar alertas a través de diversas plataformas de chat, servicios de push y backends a nivel de sistema.

El sistema cubre notificaciones de tareas automatizadas y monitoreo de comandos de shell. Gestiona el envío de notificaciones de escritorio y alertas push remotas utilizando un motor de enrutamiento configurable para rastrear el estado de tareas locales o remotas.

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.

Historial de estrellas

Gráfico del historial de estrellas de dschep/ntfyGráfico del historial de estrellas de dschep/ntfy

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Ntfy

Proyectos open-source similares, clasificados según cuántas características comparten con Ntfy.
  • variadico/notiAvatar de variadico

    variadico/noti

    4,871Ver en GitHub↗

    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
    Ver en GitHub↗4,871
  • appleboy/gorushAvatar de appleboy

    appleboy/gorush

    8,738Ver en GitHub↗

    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
    Ver en GitHub↗8,738
  • muesli/beehiveAvatar de muesli

    muesli/beehive

    6,476Ver en GitHub↗

    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
    Ver en GitHub↗6,476
  • keephq/keepAvatar de keephq

    keephq/keep

    11,938Ver en GitHub↗

    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
    Ver en GitHub↗11,938
Ver las 30 alternativas a Ntfy→

Preguntas frecuentes

¿Qué hace dschep/ntfy?

ntfy es una utilidad de notificaciones para shell y un enrutador multiplataforma diseñado para alertar a los usuarios cuando finalizan comandos de larga duración. Funciona como un notificador de finalización de procesos que envía mensajes a dispositivos móviles o de escritorio según la duración del proceso y el foco de la terminal.

¿Cuáles son las características principales de dschep/ntfy?

Las características principales de dschep/ntfy son: Shell Command Completion Notifications, Notification Integrations, Shell Notification Utilities, Task Completion Notifications, Script-Triggered Push Notifications, Notification Plugin Frameworks, Push Notification Providers, Notification Dispatches.

¿Qué alternativas de código abierto existen para dschep/ntfy?

Las alternativas de código abierto para dschep/ntfy incluyen: 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…