awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

23 Repos

Awesome GitHub RepositoriesBackground Services

Components that execute long-running tasks independently of the user interface.

Distinguishing note: Focuses on persistent background execution rather than general infrastructure management.

Explore 23 awesome GitHub repositories matching devops & infrastructure · Background Services. Refine with filters or upvote what's useful.

Awesome Background Services GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zeroclaw-labs/zeroclawAvatar von zeroclaw-labs

    zeroclaw-labs/zeroclaw

    31,920Auf GitHub ansehen↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Executes agents as persistent background services to ensure continuous operation on the host system.

    Rust
    Auf GitHub ansehen↗31,920
  • flameshot-org/flameshotAvatar von flameshot-org

    flameshot-org/flameshot

    30,209Auf GitHub ansehen↗

    This project is a desktop screen capture and annotation utility designed for Linux environments. It provides an interactive graphical overlay that allows users to select specific screen regions, apply visual annotations such as shapes, text, and pixelation, and manage the resulting images through a configurable post-capture pipeline. The application distinguishes itself through deep system integration and automation capabilities. It operates as a persistent background daemon that monitors global hotkeys and supports inter-process communication via a system message bus, enabling users to trigg

    Runs as a persistent background daemon to handle hotkeys, clipboard, and system tray interactions.

    C++capturecross-platformfree-software
    Auf GitHub ansehen↗30,209
  • drklo/telegramAvatar von DrKLO

    DrKLO/Telegram

    29,363Auf GitHub ansehen↗

    This project is an Android messaging application and a client implementation of the MTProto protocol. It serves as a native mobile interface for real-time communication and file sharing on the Android operating system. The application functions as a client that connects to the Telegram MTProto protocol to facilitate the transmission of encrypted text and media messages between users. The system includes capabilities for secure mobile communication, messaging API integration, and the implementation of client-side logic for connecting to a centralized messaging backend.

    Uses persistent background services to handle message synchronization and push notifications independently of the UI.

    Javatelegram
    Auf GitHub ansehen↗29,363
  • pppscn/smsforwarderAvatar von pppscn

    pppscn/SmsForwarder

    24,589Auf GitHub ansehen↗

    SmsForwarder is an Android application designed to capture incoming text messages and automatically transmit them to external services, messaging platforms, or email accounts. It functions as a bridge for mobile alerts, enabling the centralized monitoring of SMS traffic and system notifications across various digital channels. The application distinguishes itself through a modular forwarding architecture that supports diverse communication protocols via a plugin system. It utilizes a background service and system-level listeners to ensure that message interception and relay operations continu

    Maintains message processing operations in the background even when the application interface is closed.

    Kotlinandroidapiapp
    Auf GitHub ansehen↗24,589
  • prefecthq/prefectAvatar von PrefectHQ

    PrefectHQ/prefect

    21,640Auf GitHub ansehen↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Isolates orchestration tasks to dedicated processes for resource efficiency.

    Pythonautomationdatadata-engineering
    Auf GitHub ansehen↗21,640
  • rem0o/fancontrol.releasesAvatar von Rem0o

    Rem0o/FanControl.Releases

    18,777Auf GitHub ansehen↗

    FanControl is a system utility for Windows that provides comprehensive thermal management and fan speed regulation. It functions as a background service, ensuring that cooling configurations remain active from system boot without requiring an active user session. The software distinguishes itself through a modular plugin architecture that supports proprietary hardware controllers, liquid cooling systems, and third-party sensors. Users can define complex cooling behaviors by mapping multiple temperature inputs to fan outputs using graphical curves and mathematical operations, while incorporati

    Executes core thermal regulation logic as a persistent system-level process independent of user sessions.

    controlcpucurves
    Auf GitHub ansehen↗18,777
  • imranr98/obtainiumAvatar von ImranR98

    ImranR98/Obtainium

    17,651Auf GitHub ansehen↗

    Obtainium is an Android application manager designed to track, download, and install software updates directly from developer websites and third-party repositories. By bypassing centralized app stores, it enables users to maintain and update sideloaded applications through automated monitoring of external release sources. The application distinguishes itself through flexible source integration, allowing users to track software via direct URLs or by applying custom regex-based web scraping patterns to arbitrary web pages. It supports private repository access through configurable authenticatio

    Manages long-running tasks for periodic update checks and silent installations independently of the user interface.

    Dartandroidapkapk-update
    Auf GitHub ansehen↗17,651
  • lyswhut/lx-music-mobileAvatar von lyswhut

    lyswhut/lx-music-mobile

    15,643Auf GitHub ansehen↗

    LX Music Mobile is an open-source music streaming client designed to provide a unified audio playback experience across mobile and desktop operating systems. It functions as a centralized interface that aggregates audio content from multiple online sources, allowing users to discover and stream media through a single application. The platform distinguishes itself by providing a consistent media control environment that abstracts platform-specific audio APIs, ensuring uniform playback behavior regardless of the underlying hardware. It supports the organization and management of personal music

    Offloads media processing to long-running background services to ensure playback continuity during lifecycle transitions.

    TypeScriptjavascriptmusic-playerreact-native-app
    Auf GitHub ansehen↗15,643
  • dodyg/practical-aspnetcoreAvatar von dodyg

    dodyg/practical-aspnetcore

    10,382Auf GitHub ansehen↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    Implements components that execute long-running tasks independently of the user interface.

    C#asp-net-coreaspnet-coreaspnetcore
    Auf GitHub ansehen↗10,382
  • vfsfitvnm/vimusicAvatar von vfsfitvnm

    vfsfitvnm/ViMusic

    9,450Auf GitHub ansehen↗

    ViMusic is an Android media player and music streaming application designed as a client for YouTube Music. It provides a mobile interface for searching, playing, and organizing audio and video content from the service. The application integrates background playback and offline audio caching to allow music listening without an active internet connection. It includes a dedicated playlist manager for creating local collections and managing playback queues using remote content. The project covers a range of playback and organization capabilities, including artist and album bookmarking, synchroni

    Implements a persistent background process to maintain music playback and network requests independently of the user interface.

    Kotlinandroidjetpack-composemusic
    Auf GitHub ansehen↗9,450
  • netblue30/firejailAvatar von netblue30

    netblue30/firejail

    7,069Auf GitHub ansehen↗

    Firejail is a Linux application sandbox and kernel security wrapper that isolates untrusted applications from the host system. It uses kernel namespaces and seccomp filters to restrict filesystem access, drop kernel capabilities, and limit the system attack surface. The project is distinguished by its use of predefined security profiles to automatically apply filesystem restrictions and syscall limits based on the executable being launched. It provides specialized isolation for portable packages such as AppImages and implements X11 display isolation via proxy servers to prevent keyboard loggi

    Runs background server processes with dedicated network namespaces and restricted capabilities to isolate services.

    C
    Auf GitHub ansehen↗7,069
  • facebook/saplingAvatar von facebook

    facebook/sapling

    6,885Auf GitHub ansehen↗

    Sapling is a scalable version control system designed to handle repositories with millions of files and commits, making it suitable for large monorepos. It reads and writes Git repositories natively, maintaining full interoperability with Git remotes and standard workflows, and provides an interactive commit graph for exploring repository history and state. The system uses a bookmark-based branching model that eliminates named branches in favor of lightweight, movable labels for commits. It tracks how each commit was created, amended, rebased, or split through commit-graph-based mutation trac

    Stops the background service with an environment variable to avoid interference when editing Python code.

    Rust
    Auf GitHub ansehen↗6,885
  • bmrf/tronAvatar von bmrf

    bmrf/tron

    6,481Auf GitHub ansehen↗

    Tron is an automated script that runs a sequenced collection of disinfection and cleanup utilities to remove malware and temporary files from a Windows system. It executes a multi-stage sequence of temp-file cleanup, malware scans, system repairs, and optimization tasks in a single unattended pass, and can detect a prior incomplete run to restart from the last successfully completed stage while preserving previously used command-line switches. The tool runs multiple anti-virus and anti-rootkit scanners in sequence, including MBAM, AdwCleaner, KVRT, Sophos, TDSS Killer, and McAfee Stinger, to

    Stop non-essential Windows services and scheduled tasks to free up system resources and reduce security risks.

    Batchfile
    Auf GitHub ansehen↗6,481
  • mhammond/pywin32Avatar von mhammond

    mhammond/pywin32

    5,579Auf GitHub ansehen↗

    pywin32 ist eine Sammlung von Python-Erweiterungen, die als Wrapper für die native Windows-API dienen und den Aufruf von Betriebssystemfunktionen zur Verwaltung von Low-Level-Systemressourcen und Hardware ermöglichen. Es bietet eine Kernbibliothek für die Interaktion mit Component-Object-Model-Objekten zur Automatisierung nativer Desktop-Anwendungen, ein Framework für die Konstruktion nativer Windows-GUI-Anwendungen und eine Schnittstelle für das Registrieren und Ausführen von Python-Skripten als Hintergrund-Systemdienste. Das Projekt zeichnet sich durch eine tiefe Integration in die Windows-Umgebung aus, einschließlich der Fähigkeit, Python-Code an die native Event-Loop zur Behandlung von Systembenachrichtigungen zu binden, sowie der Kapazität, interne Logik als ISAPI-Erweiterungen für die Behandlung von Webanfragen offenzulegen. Die breiteren Funktionen der Bibliothek decken Datenbankkonnektivität über standardisierte Windows-Datenanbieterschnittstellen, die Verwaltung von Systemereignisprotokollen und die Integration interaktiver interpretierter Umgebungen in externe Software ab. Das Projekt wird als plattformspezifische Binär-Wheels für mehrere Prozessorarchitekturen, einschließlich ARM64, vertrieben.

    Enables registering and running Python scripts as native Windows background services that execute independently of user sessions.

    C++
    Auf GitHub ansehen↗5,579
  • outertune/outertuneAvatar von OuterTune

    OuterTune/OuterTune

    5,212Auf GitHub ansehen↗

    OuterTune ist ein Android-Musikplayer und YouTube Music-Client von Drittanbietern, der zum Abspielen lokaler Audiodateien und zum Streamen von Remote-Inhalten entwickelt wurde. Er bietet eine Benutzeroberfläche, die mit Material 3 erstellt wurde, und enthält eine dedizierte Medienanwendung für Android Auto, um ein sicheres Medienmanagement auf Fahrzeug-Head-Units zu ermöglichen. Das Projekt zeichnet sich durch werbefreies Streaming von Musik und Videos von Remote-Diensten aus. Es unterstützt die Archivierung von Offline-Medien durch einen Downloader, der Remote-Songs zur Wiedergabe ohne Internetverbindung im lokalen Speicher ablegt. Die Anwendung deckt ein breites Spektrum an Audiofunktionen ab, einschließlich synchronisiertem Liedtext-Rendering in Karaoke- und Wort-für-Wort-Formaten, Wiedergabe-Warteschlangenmanagement und Audiosignalverarbeitung für Normalisierung, Tempowechsel und Tonhöhenanpassungen. Zudem bietet sie Benutzerkonto-Synchronisierung zur Verwaltung von Musikpräferenzen.

    Utilizes a persistent background service to ensure uninterrupted audio playback when the main app is suspended.

    Kotlinandroidjetpack-composematerial-ui
    Auf GitHub ansehen↗5,212
  • 10se1ucgo/disablewintrackingAvatar von 10se1ucgo

    10se1ucgo/DisableWinTracking

    4,912Auf GitHub ansehen↗

    DisableWinTracking ist ein Tool zur Härtung der Privatsphäre und ein Telemetrie-Blocker für Windows 10. Es reduziert die Datenerfassung und deaktiviert Diagnoseberichte durch die Modifikation von Systemdiensten und Registrierungsschlüsseln. Das Projekt enthält ein dediziertes Dienstprogramm zum Entfernen des OneDrive-Cloud-Speicher-Clients und zum Bereinigen der zugehörigen Registrierungseinträge aus dem Datei-Explorer. Es verwaltet zudem die Netzwerkkontrolle durch Aktualisierung der System-Hosts-Datei und Konfiguration von Firewall-Regeln, um die Kommunikation mit Tracking-Servern zu blockieren. Das Tool deckt ein breiteres System-Debloating und Privatsphäre-Management ab, einschließlich der Deaktivierung von Datenaustausch-Einstellungen über drahtlose Netzwerke, Sicherheitssoftware und Tools zur Spielaufzeichnung.

    Stops and disables non-essential Windows background services used for data collection and diagnostic reporting.

    Python
    Auf GitHub ansehen↗4,912
  • mcsmanager/mcsmanagerAvatar von MCSManager

    MCSManager/MCSManager

    4,804Auf GitHub ansehen↗

    MCSManager is a game server management panel and multi-node server manager that provides a centralized web interface for deploying, monitoring, and controlling multiple game server instances across distributed physical or virtual machines. It functions as a Docker game server orchestrator, enabling the execution of servers within isolated containers to simplify deployment and environment scaling. The system distinguishes itself through a customizable self-hosted dashboard featuring drag-and-drop layouts and the ability to embed custom HTML and JavaScript components. It provides real-time term

    Runs the application as a persistent background process that remains active after user disconnection.

    TypeScriptdockermcsmanagerminecraft
    Auf GitHub ansehen↗4,804
  • zdharma-continuum/zinitAvatar von zdharma-continuum

    zdharma-continuum/zinit

    4,731Auf GitHub ansehen↗

    Zinit ist ein Zsh-Plugin-Manager, der für das Herunterladen, Laden und Aktualisieren von Erweiterungen und Snippets für die Z-Shell entwickelt wurde. Er fungiert als Performance-Optimierer, Shell-Binary-Installer und Completion-Manager und bietet ein Framework für die Automatisierung des Shell-Lebenszyklus sowie die Registrierung von Tab-Completion-Definitionen. Das Projekt zeichnet sich durch fortgeschrittene Startup-Optimierung aus, wobei Bytecode-Kompilierung, Konfigurations-Caching und verzögertes Laden genutzt werden, um die Shell-Bootzeiten zu verkürzen. Es differenziert sich zudem durch sein Plugin-Ausführungsmodell, das das Sourcing einzelner Remote-Code-Snippets unterstützt, ohne vollständige Repository-Installationen zu erfordern, und Shell-Emulationsschichten nutzt, um Kompatibilität mit nicht-nativer Syntax zu gewährleisten. Die breiteren Funktionen des Managers umfassen die Automatisierung von Plugin-Lebenszyklen mittels Installations-Hooks, das Deployment kompilierter Binärdateien in dedizierte Präfix-Verzeichnisse und die dynamische Aktivierung von Plugins basierend auf Umgebungsbedingungen. Er bietet zudem Tools zur Verwaltung von Hintergrunddiensten mittels Named Pipes, zur Überwachung von Plugin-Aktivitäten und zur Durchführung von Analysen der Lade-Performance.

    Launches and manages long-running shell services that execute independently in the background.

    Shell
    Auf GitHub ansehen↗4,731
  • aporter/coursera-androidAvatar von aporter

    aporter/coursera-android

    4,246Auf GitHub ansehen↗

    This project is a collection of Android application reference implementations and sample projects. It provides educational source code demonstrating standard development patterns for building functional mobile applications. The repository includes specific examples for Android UI design, data persistence, and hardware integration. It provides reference implementations for handling long-running background processes and system broadcasts, as well as demonstrations of building layouts and custom graphics. The codebase covers a broad range of capabilities including network programming for remote

    Implements service architectures for long-term background operations and inter-process communication.

    Java
    Auf GitHub ansehen↗4,246
  • react-native-kit/react-native-track-playerAvatar von react-native-kit

    react-native-kit/react-native-track-player

    3,710Auf GitHub ansehen↗

    This project is a cross-platform mobile audio player and native audio playback engine for React Native. It functions as a media session manager that integrates audio controls into device lock screens, system notifications, and external Bluetooth headsets. The library features a dedicated mobile audio caching engine that preloads and stores content on disk to enable offline playback and gapless transitions. It also includes an automotive media interface that exposes audio content and playback controls to vehicle head units and car dashboards through hierarchical media browsing. The system cov

    Utilizes persistent native services to maintain audio playback when the application is minimized or the screen is locked.

    TypeScript
    Auf GitHub ansehen↗3,710
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Background Services

Unter-Tags erkunden

  • AudioPersistent native services specifically designed to maintain audio playback when the main application is suspended. **Distinct from Background Services:** Specializes general background services for the specific requirement of continuous audio playback.
  • Background Service Isolation2 Sub-TagsRuns orchestration tasks on dedicated processes to prevent resource contention. **Distinct from Background Services:** Focuses on the isolation of background services, distinct from general background service definitions.
  • OrchestratorsSystems for managing long-running background tasks for periodic updates and silent installations. **Distinct from Background Services:** Distinct from Background Services: focuses on the orchestration of update-specific tasks rather than general background execution.
  • Secure Background Service IsolationRunning background servers in restricted environments with dedicated network namespaces and minimal capabilities. **Distinct from Background Service Isolation:** Focuses on security-hardened isolation for servers rather than resource contention prevention.