4 repository-uri
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.
douyuEx este un userscript Tampermonkey și un îmbunătățitor de interfață web conceput pentru a modifica funcționalitatea și aspectul unei platforme specifice de streaming live. Acționează ca un instrument de automatizare cuprinzător și extensie de browser care oferă o suită de utilitare pentru gestionarea interacțiunilor de flux live, îmbunătățirea redării video și analizarea datelor de streaming. Proiectul se distinge prin automatizarea profundă a sarcinilor specifice platformei, cum ar fi check-in-urile automate ale contului, revendicarea cutiilor de comori și a pachetelor de cadouri și răspunsurile la chat bazate pe cuvinte cheie. Oferă, de asemenea, instrumente avansate de interacțiune, inclusiv trimiterea în masă a cadourilor, sondaje în chat și abilitatea de a simula badge-urile de stare ale utilizatorilor. Capabilitățile sale mai largi acoperă îmbunătățiri multimedia precum modul cinema, redarea multi-stream și aplicarea filtrelor video, alături de gestionarea extinsă a chat-ului pentru filtrarea zgomotului și personalizarea aspectului mesajelor. În plus, include analize de date pentru monitorizarea vitezei chat-ului și a metricilor spectatorilor, precum și urmărirea financiară pentru cheltuielile lunare și expirarea abonamentelor. Instalarea este gestionată prin runtime-ul Tampermonkey pentru a injecta logica JavaScript personalizată în pagina web.
Triggers native desktop notifications when followed streamers start a live broadcast.
Hydra este o platformă de productivitate scriptabilă pentru macOS care funcționează ca un manager global de hotkey-uri, manager de ferestre și instrument de automatizare. Permite utilizatorilor să extindă funcționalitatea sistemului prin executarea de scripturi și funcții personalizate pentru a automatiza sarcinile repetitive ale sistemului de operare. Sistemul permite legarea unor scurtături de tastatură specifice pentru a declanșa scripturi din orice aplicație activă. Oferă capabilități pentru a inspecta și modifica starea ferestrelor aplicațiilor care rulează pentru a organiza spațiul de lucru desktop. Platforma suportă un model de extensie bazat pe module, permițând instalarea bibliotecilor terțe printr-un manager de pachete. Include, de asemenea, utilitare pentru afișarea mesajelor pe ecran și a notificărilor vizuale direct în interfața desktop.
Uses native macOS frameworks to render on-screen alerts and notifications directly to the desktop.
ntfy este un utilitar de notificare pentru shell și un router multiplatformă conceput pentru a alerta utilizatorii când comenzile de lungă durată termină execuția. Acesta funcționează ca un notificator de finalizare a comenzilor care trimite mesaje către dispozitive desktop sau mobile în funcție de durata procesului și de focusul terminalului. Proiectul este un framework extensibil de notificare care integrează servicii API push de la terți și module personalizate de notificare printr-o semnătură standard de funcție. Această arhitectură modulară permite rutarea alertelor prin diverse platforme de chat, servicii push și backend-uri la nivel de sistem. Sistemul acoperă notificările automate pentru sarcini și monitorizarea comenzilor shell. Acesta gestionează livrarea notificărilor desktop și a alertelor push la distanță folosind un motor de rutare configurabil pentru a urmări starea sarcinilor locale sau remote.
Renders native on-screen alerts on the desktop to signal the completion of processes.
go-astilectron este un framework GUI cross-platform și un binding care permite crearea de software desktop prin combinarea unui backend Go compilat cu un frontend Electron. Funcționează ca o punte de comunicare între procese, utilizând un sistem de mesagerie asincron pentru a schimba evenimente JSON și a sincroniza starea între procesul Go și interfața utilizator JavaScript. Proiectul oferă un wrapper API desktop nativ pentru a orchestra funcționalitățile la nivel de sistem din backend. Aceasta include capacitatea de a gestiona ferestrele browserului, de a construi meniuri native ale aplicației și de a controla pictogramele din system tray și dock-ul macOS. De asemenea, permite înregistrarea scurtăturilor globale de tastatură și executarea comenzilor de sistem. Framework-ul acoperă domenii largi de capabilități, inclusiv gestionarea ferestrelor, detectarea afișajului hardware și dialogurile native de sistem. Oferă, de asemenea, un sistem de distribuție pentru a împacheta binarele aplicației și activele încorporate în instalatoare distribuibile sau fișiere executabile unice pentru mai multe sisteme de operare, inclusiv furnizarea automată a binarelor runtime necesare.
Renders native on-screen alerts and visual notifications, including support for user replies on macOS.