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
·

65 Repos

Awesome GitHub RepositoriesSystem Utilities

Tools for interacting with the operating system.

Explore 65 awesome GitHub repositories matching part of an awesome list · System Utilities. Refine with filters or upvote what's useful.

Awesome System Utilities GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • genymobile/scrcpyAvatar von Genymobile

    Genymobile/scrcpy

    143,637Auf GitHub ansehen↗

    This project provides a desktop-based interface for remote control and screen mirroring of Android devices. It functions by establishing a persistent, multiplexed communication channel over the Android Debug Bridge, allowing for the transmission of raw binary data streams between a host computer and a connected mobile device. The tool distinguishes itself by injecting a lightweight binary into the mobile runtime to access system-level APIs for direct screen buffer capture and input event injection. By translating desktop mouse and keyboard signals into native Linux kernel events, it enables r

    Utility to mirror and control Android devices via USB.

    Candroidcffmpeg
    Auf GitHub ansehen↗143,637
  • microsoft/powertoysAvatar von microsoft

    microsoft/PowerToys

    135,047Auf GitHub ansehen↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Collection of system utilities for power users.

    Cadvanced-pastecolor-pickercommand-palette
    Auf GitHub ansehen↗135,047
  • syncthing/syncthingAvatar von syncthing

    syncthing/syncthing

    85,400Auf GitHub ansehen↗

    Syncthing ist eine dezentrale Dateisynchronisierungs-Engine, die konsistente Datenzustände über mehrere Geräte hinweg durch Peer-to-Peer-Mesh-Netzwerke aufrechterhält. Es arbeitet als Hintergrund-Daemon, der Dateierstellungen, -änderungen und -löschungen automatisch zwischen vertrauenswürdigen Knoten repliziert, ohne dass zentrale Server erforderlich sind. Durch die Verwendung von inhaltsadressierbarer Blockindizierung und Block-Level-Delta-Synchronisation identifiziert und überträgt das System nur die geänderten Segmente von Dateien, was eine effiziente Datenverbreitung in heterogenen Umgebungen gewährleistet. Das Projekt zeichnet sich durch eine sicherheitsorientierte Architektur aus, die auf gegenseitiger TLS-Authentifizierung basiert, um die Geräteidentität zu verifizieren und sicherzustellen, dass alle Verbindungen kryptografisch an vertrauenswürdige Zertifikats-Fingerabdrücke gebunden sind. Es unterstützt flexible Synchronisationsmodi, einschließlich bidirektionaler Replikation, unidirektionaler Spiegelung für Backups und referenzbasierter Durchsetzung. Für zusätzliche Privatsphäre bietet das System eine ordnerbasierte Verschlüsselung für nicht vertrauenswürdige Geräte und ermöglicht eine granulare Kontrolle über den Netzwerkverkehr, einschließlich der Möglichkeit, Vorgänge auf lokale Netzwerke zu beschränken oder Relay-Infrastruktur für NAT-Traversal zu nutzen. Über die Kernfunktionen der Replikation hinaus bietet die Plattform umfassende Verwaltungstools, darunter ein webbasiertes Dashboard zur Überwachung von Verbindungsstatus und Durchsatz sowie eine Befehlszeilenschnittstelle für fortgeschrittene Konfigurationen. Es enthält robuste Versionierungsstrategien zum Schutz vor Datenverlust und unterstützt komplexe Bereitstellungsszenarien durch native Service-Integration und Observability-Metriken. Die Software ist für plattformübergreifende Kompatibilität ausgelegt und kann über Standard-Paketmanager oder containerisierte Umgebungen installiert werden.

    Peer-to-peer file synchronization utility.

    Gogop2ppeer-to-peer
    Auf GitHub ansehen↗85,400
  • exelban/statsAvatar von exelban

    exelban/stats

    39,691Auf GitHub ansehen↗

    Stats is a system performance monitor that tracks real-time hardware metrics and resource usage directly from the operating system menu bar. It functions as a hardware control interface, allowing users to adjust fan speeds and thermal settings to maintain optimal performance levels for computing hardware. The application distinguishes itself through kernel-level sensor polling, which retrieves telemetry by interfacing directly with low-level system drivers and power management APIs. It provides remote infrastructure oversight via a web-based telemetry dashboard, enabling users to view live pe

    System monitor for CPU, GPU, memory, and disk.

    Swiftbatterybluetoothclock
    Auf GitHub ansehen↗39,691
  • qbittorrent/qbittorrentAvatar von qbittorrent

    qbittorrent/qBittorrent

    38,235Auf GitHub ansehen↗

    qBittorrent is a cross-platform desktop application designed for peer-to-peer file distribution. It functions as a BitTorrent client that manages the downloading and uploading of files across decentralized networks by utilizing a high-performance C++ library to handle protocol compliance and data exchange. The application distinguishes itself through an integrated, asynchronous event-driven architecture that supports remote management via an embedded web server. This remote interface allows users to control tasks and application settings from any location, secured by authentication, encryptio

    Reliable peer-to-peer file sharing client.

    C++bittorrentbittorrent-clientc-plus-plus
    Auf GitHub ansehen↗38,235
  • pbatard/rufusAvatar von pbatard

    pbatard/rufus

    36,498Auf GitHub ansehen↗

    Rufus is a disk imaging tool designed to create bootable USB drives by writing disk images directly to removable storage media. It functions as a standalone utility that formats drives and prepares installation media for operating systems, hardware deployment, and embedded system flashing. The application distinguishes itself through direct-access disk input and output, which bypasses high-level file system abstractions to perform low-level sector-based write operations. It utilizes specialized stream mapping to translate file system structures from disk images onto physical media, ensuring b

    Tool for creating bootable USB drives.

    Cbiosbootbootable-drives
    Auf GitHub ansehen↗36,498
  • balena-io/etcherAvatar von balena-io

    balena-io/etcher

    33,872Auf GitHub ansehen↗

    Etcher is a cross-platform utility designed for creating bootable media by flashing raw disk images onto USB drives and SD cards. It functions as a desktop application that provides a graphical interface for low-level storage device management, ensuring data integrity through built-in validation during the writing process. The application utilizes a unified interface layer to map high-level commands to native system utilities, allowing it to operate consistently across different operating systems. It employs a stream-based data pipeline to pipe image contents directly to storage media, which

    Safe utility for flashing OS images to external drives.

    TypeScriptcross-platformetchersd-cards
    Auf GitHub ansehen↗33,872
  • monitorcontrol/monitorcontrolAvatar von MonitorControl

    MonitorControl/MonitorControl

    33,517Auf GitHub ansehen↗

    MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display controller that allows users to adjust the brightness and volume of third-party monitors using native Apple keyboard keys. The software mimics native macOS hardware feedback by implementing a system overlay tool that renders on-screen display indicators during adjustments. It further provides the ability to synchronize brightness levels across multiple screens or replicate ambient light sensor changes to external displays. The utility includes capabilities for mapping custom keybo

    Control external monitor brightness and volume like native displays.

    Swiftapplebrightnesscontrol
    Auf GitHub ansehen↗33,517
  • apphousekitchen/aldente-charge-limiterAvatar von AppHouseKitchen

    AppHouseKitchen/AlDente-Charge-Limiter

    9,088Auf GitHub ansehen↗

    AlDente is a power management utility for macOS designed to protect battery health and extend hardware longevity. It functions as a battery charge limiter that restricts the maximum charging percentage to reduce long-term wear caused by keeping a device at full capacity. The tool provides a menu bar interface for real-time monitoring and configuration of charging limits. It includes capabilities for maintaining a specific charge range, forcing manual battery discharge while plugged into power, and thermal battery protection that adjusts charging behavior based on device temperature. Addition

    Charge limiter to extend MacBook battery life.

    Swift
    Auf GitHub ansehen↗9,088
  • xanderfrangos/twinkle-trayAvatar von xanderfrangos

    xanderfrangos/twinkle-tray

    7,961Auf GitHub ansehen↗

    Twinkle Tray is a Windows display manager and DDC/CI monitor control utility designed to manage hardware settings across internal and external displays. It functions as a system tray application that allows for the adjustment of brightness, contrast, and volume on multiple monitors. The project provides multi-display brightness normalization to balance backlight levels across different hardware profiles for a consistent visual experience. It also includes an automatic brightness scheduler that modifies luminosity based on the time of day or system idle states. Beyond the user interface, the

    Application for managing brightness across multiple monitors.

    JavaScriptbacklightbacklight-brightnessbrightness
    Auf GitHub ansehen↗7,961
  • muntashirakon/appmanagerAvatar von MuntashirAkon

    MuntashirAkon/AppManager

    7,425Auf GitHub ansehen↗

    AppManager is a comprehensive suite of tools for managing applications on Android devices. It provides utilities for controlling application lifecycles, modifying manifests, and administering installed packages. The project distinguishes itself through deep system integration, offering capabilities to analyze and block specific application components such as activities, services, and broadcast receivers. It includes a system for saving and restoring applications along with their associated data and permissions, as well as tools for auditing and modifying runtime and development permissions.

    Advanced application management and inspection tool.

    Javaadbandroidapks
    Auf GitHub ansehen↗7,425
  • d4rken-org/sdmaid-seAvatar von d4rken-org

    d4rken-org/sdmaid-se

    6,995Auf GitHub ansehen↗

    SD Maid SE ist ein Dienstprogramm zur Speicheroptimierung und Systemwartung für Android. Es konzentriert sich auf die Rückgewinnung von Speicherplatz durch die Analyse der Speichernutzung und das Entfernen doppelter, verwaister oder ungenutzter Dateien. Das Projekt zeichnet sich durch die Nutzung von Accessibility-Services aus, um repetitive Geräteaufgaben und manuelle Dateiüberprüfungen durch die Simulation von Benutzerinteraktionen zu automatisieren. Es enthält zudem spezialisierte Tools zur Reduzierung der Dateigröße von Bildern und Videos durch Medienkompression. Das System bietet ein breites Spektrum an Fähigkeiten, einschließlich Anwendungs-Lebenszyklusverwaltung zum Einfrieren oder Entfernen von Software, Junk-Bereinigung für Anwendungscaches und die Erkennung redundanter Daten durch Signaturvergleich. Es nutzt zudem hierarchisches Speichermapping zur Visualisierung der Festplattennutzung und unterstützt geplante Wartungsroutinen zur Erhaltung der Gerätegesundheit.

    System cleaning and storage optimization utility.

    Kotlin
    Auf GitHub ansehen↗6,995
  • libchecker/libcheckerAvatar von LibChecker

    LibChecker/LibChecker

    6,944Auf GitHub ansehen↗

    LibChecker is an Android application library analyzer used to identify third-party libraries and classify software components within installed applications. It functions as a software component classifier and a native library ABI inspector to determine if an application is 32-bit or 64-bit. The tool utilizes a rules repository and a local database to match detected libraries against known software signatures. It employs regex-based pattern detection and rule-based matching to identify components, even when files have been renamed or obfuscated. The project provides capabilities for Android p

    Analyzes installed apps to identify libraries and architecture.

    Kotlinandroidf-droidfdroid
    Auf GitHub ansehen↗6,944
  • aprilnea/openlogiAvatar von AprilNEA

    AprilNEA/OpenLogi

    5,314Auf GitHub ansehen↗

    OpenLogi ist ein Local-First-Tool zur Hardwarekonfiguration und ein anwendungsübergreifender Input-Mapper, geschrieben in Rust. Es ermöglicht die Anpassung von Peripheriegeräten über das HID++-Protokoll, sodass Benutzer Geräteeinstellungen ohne Cloud-Accounts oder Telemetrie verwalten können. Das System zeichnet sich durch seinen Local-First-Ansatz aus, bei dem alle Gerätekonfigurationen und Tastenbelegungen in Klartextdateien gespeichert werden. Dieses Design unterstützt manuelle Bearbeitung und Versionskontrolle und stellt sicher, dass Befehle direkt an den Hardware-Speicher gesendet werden. Die Suite deckt verschiedene Bereiche der Hardwareverwaltung ab, einschließlich der Neubelegung physischer Tasten und der Konfiguration von DPI-Empfindlichkeits-Presets. Sie enthält ein System zum Erstellen anwendungsspezifischer Profile, die Eingabebindungen automatisch basierend auf dem aktiven Fenster umschalten, sowie Steuerungen für das Scrollrad-Verhalten und die Überwachung des Akkustatus. Ein CLI steht zur Verwaltung des Hardware-Inventars und zum Abrufen von Diagnosedaten verbundener Geräte zur Verfügung.

    Local-first hardware configuration utility.

    Rust
    Auf GitHub ansehen↗5,314
  • aistra0528/hailAvatar von aistra0528

    aistra0528/Hail

    5,145Auf GitHub ansehen↗

    Hail is a rootless Android app freezer that suspends installed applications to save battery and memory without deleting data. It hides apps from the launcher while preserving their files, and can unfreeze them on demand for normal use. Beyond basic freezing, Hail offers multiple remote control methods for automation: commands can be sent via ADB shell, custom deep links, or a local HTTP server running inside the app. A batch request queue processes multiple freeze or unfreeze operations sequentially to avoid race conditions, and the Shizuku framework provides system-level privileges without r

    Application freezer to manage background activity and resource usage.

    Kotlinandroidandroid-applicationdebloat
    Auf GitHub ansehen↗5,145
  • bleachbit/bleachbitAvatar von bleachbit

    bleachbit/bleachbit

    4,377Auf GitHub ansehen↗

    BleachBit is a system cleaning tool that frees disk space by removing accumulated cache, cookies, logs, temporary files, and other unnecessary data. It provides a preview of what will be deleted before any permanent changes are made, allowing safe review and adjustment of cleaning operations. The tool offers extensive control over what gets cleaned, including the ability to exclude specific files and folders, create custom cleaning rules for files not covered by built-in cleaners, and import over 2,400 community-maintained cleaning rules from winapp2.ini files. It supports secure data erasure

    System cleaner for reclaiming disk space.

    Pythonantiforensicsbleachbitdisk-cleaner
    Auf GitHub ansehen↗4,377
  • xroche/httrackAvatar von xroche

    xroche/httrack

    4,360Auf GitHub ansehen↗

    HTTrack is a website mirroring tool that downloads entire websites to a local directory, preserving the relative link structure so the site remains fully navigable without an internet connection. It operates as an HTTP website downloader and offline browsing utility, capturing static copies of remote sites for long-term offline storage and archiving. The tool includes a resumable download state machine that persists progress, allowing interrupted transfers to continue without re-fetching already retrieved files. It also features an incremental synchronization engine that compares local and re

    Utility for mirroring websites for offline browsing.

    C
    Auf GitHub ansehen↗4,360
  • kieronquinn/smartspacerAvatar von KieronQuinn

    KieronQuinn/Smartspacer

    3,395Auf GitHub ansehen↗

    Smartspacer is a customisable widget for Android, but with a difference: It can upgrade the built in At a Glance on Pixels - without root!

    Customizable widget and negative-screen interface provider.

    Kotlin
    Auf GitHub ansehen↗3,395
  • hiyohiyo/crystaldiskinfoAvatar von hiyohiyo

    hiyohiyo/CrystalDiskInfo

    3,095Auf GitHub ansehen↗

    CrystalDiskInfo

    Utility for monitoring disk health and S.M.A.R.T. data.

    C++
    Auf GitHub ansehen↗3,095
  • mahmud0808/iconifyAvatar von Mahmud0808

    Mahmud0808/Iconify

    3,043Auf GitHub ansehen↗

    Iconify lets you customize your Android 12+ device easily. Change icons, colors, shapes, and even the notification panel for a personalized look that suits your style.

    System-wide interface customization tool requiring root.

    Kotlinandroidapplicationcustomization
    Auf GitHub ansehen↗3,043
Vorherige123…4Nächste
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. System Utilities