awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesDesktop Notifications

Utilities for rendering native on-screen alerts and visual notifications on the desktop.

Distinct from Native macOS Frameworks: Focuses specifically on transient notifications and alerts rather than general framework architecture

Explore 4 awesome GitHub repositories matching web development · Desktop Notifications. Refine with filters or upvote what's useful.

Awesome Desktop Notifications GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • qianjiachun/douyuexAvatar de qianjiachun

    qianjiachun/douyuEx

    5,220Voir sur GitHub↗

    douyuEx est un script utilisateur Tampermonkey et un améliorateur d'interface web conçu pour modifier la fonctionnalité et l'apparence d'une plateforme de streaming en direct spécifique. Il agit comme un outil d'automatisation complet et une extension de navigateur qui fournit une suite d'utilitaires pour gérer les interactions de flux en direct, améliorer la lecture vidéo et analyser les données de streaming. Le projet se distingue par une automatisation profonde des tâches spécifiques à la plateforme, telles que les enregistrements de présence automatisés, la réclamation de coffres au trésor et de paquets cadeaux, et les réponses de chat basées sur des mots-clés. Il fournit également des outils d'interaction avancés, incluant l'envoi de cadeaux en masse, le sondage de chat et la capacité d'usurper les badges de statut d'utilisateur. Ses capacités plus larges couvrent des améliorations multimédias comme le mode cinéma, la lecture multi-flux et l'application de filtres vidéo, parallèlement à une gestion étendue du chat pour filtrer le bruit et personnaliser l'apparence des messages. De plus, il inclut des analyses de données pour surveiller la vitesse du chat et les métriques des spectateurs, ainsi qu'un suivi financier pour les dépenses mensuelles et l'expiration des abonnements. L'installation est gérée via le runtime Tampermonkey pour injecter une logique JavaScript personnalisée dans la page web.

    Triggers native desktop notifications when followed streamers start a live broadcast.

    JavaScriptdouyutampermonkey
    Voir sur GitHub↗5,220
  • sdegutis/hydraAvatar de sdegutis

    sdegutis/hydra

    5,220Voir sur GitHub↗

    Hydra est une plateforme de productivité scriptable pour macOS qui fonctionne comme un gestionnaire de raccourcis clavier globaux, un gestionnaire de fenêtres et un outil d'automatisation. Il permet aux utilisateurs d'étendre la fonctionnalité du système en exécutant des scripts et des fonctions personnalisées pour automatiser les tâches répétitives du système d'exploitation. Le système permet la liaison de raccourcis clavier spécifiques pour déclencher des scripts depuis n'importe quelle application active. Il fournit des capacités pour inspecter et modifier l'état des fenêtres d'application en cours d'exécution afin d'organiser l'espace de travail du bureau. La plateforme prend en charge un modèle d'extension basé sur des modules, permettant l'installation de bibliothèques tierces via un gestionnaire de paquets. Il inclut également des utilitaires pour afficher des messages à l'écran et des notifications visuelles directement sur l'interface du bureau.

    Uses native macOS frameworks to render on-screen alerts and notifications directly to the desktop.

    C
    Voir sur GitHub↗5,220
  • dschep/ntfyAvatar de dschep

    dschep/ntfy

    4,959Voir sur GitHub↗

    ntfy est un utilitaire de notification shell et un routeur multiplateforme conçu pour alerter les utilisateurs lorsqu'une commande longue se termine. Il fonctionne comme un notificateur de fin de commande qui envoie des messages vers des appareils mobiles ou de bureau en fonction de la durée du processus et du focus du terminal. Le projet est un framework de notification extensible qui intègre des services de push API tiers et des modules de notification personnalisés via une signature de fonction standard. Cette architecture modulaire permet d'acheminer les alertes vers diverses plateformes de chat, services de push et backends système. Le système couvre les notifications de tâches automatisées et la surveillance de commandes shell. Il gère l'envoi de notifications de bureau et d'alertes push distantes à l'aide d'un moteur de routage configurable pour suivre l'état des tâches locales ou distantes.

    Renders native on-screen alerts on the desktop to signal the completion of processes.

    Pythonbashlinuxmacos
    Voir sur GitHub↗4,959
  • asticode/go-astilectronAvatar de asticode

    asticode/go-astilectron

    4,874Voir sur GitHub↗

    go-astilectron est un framework GUI multiplateforme et une liaison (binding) qui permet la création de logiciels de bureau en combinant un backend Go compilé avec un frontend Electron. Il fonctionne comme un pont de communication inter-processus, utilisant un système de messagerie asynchrone pour échanger des événements JSON et synchroniser l'état entre le processus Go et l'interface utilisateur JavaScript. Le projet fournit un wrapper d'API de bureau natif pour orchestrer les fonctionnalités au niveau du système depuis le backend. Cela inclut la possibilité de gérer les fenêtres de navigateur, de construire des menus d'application natifs et de contrôler les icônes de la barre d'état système et le dock macOS. Il permet également l'enregistrement de raccourcis clavier globaux et l'exécution de commandes système. Le framework couvre de larges domaines de capacités, incluant la gestion des fenêtres, la détection de l'affichage matériel et les boîtes de dialogue système natives. Il fournit en outre un système de distribution pour regrouper les binaires d'application et les assets intégrés dans des installateurs distribuables ou des fichiers exécutables uniques pour plusieurs systèmes d'exploitation, incluant le provisionnement automatisé des binaires d'exécution requis.

    Renders native on-screen alerts and visual notifications, including support for user replies on macOS.

    Gocross-platformdesktop-appelectron
    Voir sur GitHub↗4,874
  1. Home
  2. Web Development
  3. Desktop Application Frameworks
  4. Native macOS Frameworks
  5. Desktop Notifications

Explorer les sous-tags

  • Notification Interaction ToolsUtilities that programmatically interact with or dismiss system-level desktop notifications. **Distinct from Desktop Notifications:** Distinct from Desktop Notifications: focuses on the automation of interaction with existing notifications rather than the generation of new ones.