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
·

6 Repos

Awesome GitHub RepositoriesMacOS System Extensions

Software that extends the functionality of the macOS operating system through kernel or system-level plugins.

Distinct from macOS Kernel Extensions: No candidates cover the general identity of a macOS system extension for application patching.

Explore 6 awesome GitHub repositories matching operating systems & systems programming · MacOS System Extensions. Refine with filters or upvote what's useful.

Awesome MacOS System Extensions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • codetips/baidunetdiskplugin-macosAvatar von CodeTips

    CodeTips/BaiduNetdiskPlugin-macOS

    8,844Auf GitHub ansehen↗

    BaiduNetdiskPlugin-macOS is a suite of macOS system extensions and tools designed to remove download speed limits and unlock premium features for the Baidu Netdisk client. It functions as a download speed unblocker and premium feature unlocker to enable maximum data transfer rates and activate SVIP status. The project includes a software update blocker that prevents the client from performing automatic updates to preserve the applied modifications. It achieves these results by removing local data transfer rate restrictions and eliminating trial duration limits.

    Ships as a macOS system extension to modify client behavior at a low level.

    Objective-C
    Auf GitHub ansehen↗8,844
  • nate-parrott/flashlightAvatar von nate-parrott

    nate-parrott/Flashlight

    5,353Auf GitHub ansehen↗

    Flashlight ist ein macOS-Spotlight-Plugin-Framework und System-Integrationstool. Es dient als benutzerdefinierter Suchanbieter, der die Injektion maßgeschneiderter Datenquellen und programmierbarer Ergebnisaktionen in das native macOS-Suchinterface ermöglicht. Das System nutzt ein Plugin-basiertes Query-Interception-Modell, um benutzerdefinierte Ergebnisse und Metadaten zurückzugeben. Es zeichnet sich durch ein mehrsprachiges Plugin-System aus, das regionsspezifische Sichtbarkeit und Inhaltslokalisierung unterstützt, sowie durch die Fähigkeit, reichhaltige, webbasierte Inline-Vorschauen direkt im Suchfenster zu rendern. Das Framework deckt die Verarbeitung von Suchanfragen und das Auslösen benutzerdefinierter Funktionen mit spezifischen Argumenten bei der Ergebnisauswahl ab. Es enthält zudem Funktionen für das visuelle Branding von Plugins, wie benutzerdefinierte Icons und Dark-Mode-Assets.

    Extends the macOS operating system's native Spotlight search interface through a system of custom plugins.

    Python
    Auf GitHub ansehen↗5,353
  • mjolnirapp/mjolnirAvatar von mjolnirapp

    mjolnirapp/mjolnir

    5,220Auf GitHub ansehen↗

    Mjolnir ist ein macOS-Automatisierungs-Framework und eine erweiterbare Skript-Engine. Es bietet ein System zur Erstellung benutzerdefinierter Produktivitäts-Workflows, zur Verwaltung von Anwendungsstatus und zur programmatischen Steuerung der macOS-Desktop-Oberfläche. Das Projekt fungiert als globaler Hotkey-Manager, der Tastaturkürzel bindet, um automatisierte Skripte im gesamten Betriebssystem auszulösen. Es enthält einen macOS-Anwendungscontroller, um aktive Fenster zu inspizieren und systemweite Benutzeroberflächen-Interaktionen zu verwalten. Die Umgebung unterstützt Erweiterbarkeit durch ein austauschbares Paketverwaltungssystem, das die Installation von Paketen Dritter und die Integration von nativem Code ermöglicht. Es verfügt zudem über ein On-Screen-Benachrichtigungssystem, um visuelles Feedback während der Ausführung automatisierter Aufgaben zu geben.

    Supports the building and installation of custom modules and third-party packages to extend system functionality.

    C
    Auf GitHub ansehen↗5,220
  • google/santaAvatar von google

    google/santa

    4,510Auf GitHub ansehen↗

    Santa ist ein binäres Autorisierungssystem für macOS, das entwickelt wurde, um zu kontrollieren und zu überwachen, welche Binärdateien basierend auf definierten Vertrauensregeln ausgeführt werden dürfen. Es fungiert als Software zur Anwendungs-Whitelisting, die die Ausführung nicht autorisierter Programme verhindert, indem sie diese gegen kryptografische Hashes und Signaturzertifikate prüft. Das System bietet Ausführungsüberwachung, indem es jedes Binärstart-Ereignis aufzeichnet, um einen sichtbaren Software-Ausführungspfad zu erstellen. Es ermöglicht zentralisiertes Audit-Logging, um erfolgreiche und abgelehnte Anwendungsstarts über mehrere Geräte hinweg zu verfolgen und die Compliance von Unternehmensgeräten durch synchronisierte Regeln und Logs sicherzustellen. Die Steuerung erfolgt über ein Regelsystem, das kryptografische Prüfsummen, digitale Signaturprüfung und Pfadabgleich mittels regulärer Ausdrücke nutzt. Das Framework beinhaltet eine Ausführungsabfangung auf Kernel-Ebene, um Binärdateien vor der Ausführung zu verifizieren, und unterhält eine lokale Datenbank zur Aufzeichnung von Aktivitäten und Audits.

    Functions as a system extension that monitors and controls binary execution based on trust rules.

    Objective-C++
    Auf GitHub ansehen↗4,510
  • sbarex/sourcecodesyntaxhighlightAvatar von sbarex

    sbarex/SourceCodeSyntaxHighlight

    4,145Auf GitHub ansehen↗

    SourceCodeSyntaxHighlight ist eine Syntax-Highlighting-Engine und ein Visualisierungstool für die Versionskontrolle. Es fungiert als Syntax-Highlighter für Quellcode, der Farbschemata und Formatierungen auf Programmiersprachen für die visuelle Anzeige anwendet, sowie als Tool zum Hervorheben von Codeänderungen und Diffs im Verhältnis zu Versionskontroll-Commits. Das Projekt ist als macOS Quick Look-Erweiterung implementiert, die syntax-hervorgehobene Vorschauen von Quellcodedateien innerhalb des Finders bietet. Es enthält zudem einen Language-Server-Protocol-Client zur Bereitstellung semantischer Tokens und Hover-Informationen während der Code-Vorschau sowie ein Command-Line-Interface-Tool für die Batch-Verarbeitung von Quelldateien in hervorgegebene Ausgaben. Zusätzliche Funktionen decken die Visualisierung von Versionskontrolländerungen durch Markierung hinzugefügter, bearbeiteter oder entfernter Zeilen ab. Das System unterstützt die Vorverarbeitung von Quelldateien über benutzerdefinierte Skripte, die Anpassung des visuellen Erscheinungsbilds für Farben und Schriftarten sowie die Verwendung externer Highlighting-Bibliotheken für das Rendering.

    Functions as a macOS system extension that enables syntax-highlighted previews in the Finder.

    C++
    Auf GitHub ansehen↗4,145
  • sindresorhus/plashAvatar von sindresorhus

    sindresorhus/Plash

    3,973Auf GitHub ansehen↗

    Plash ist eine macOS-Desktop-Wallpaper-Engine, die Live-Websites als Desktop-Hintergrund rendert. Sie fungiert als webbasierter Wallpaper-Manager und dynamischer Hintergrund-Renderer, der es Benutzern ermöglicht, interaktive Websites als persistente Ebene hinter Desktop-Icons und Fenstern anzuzeigen. Die Anwendung bietet Automatisierungs- und Anpassungswerkzeuge, einschließlich der Möglichkeit, in festgelegten Intervallen durch eine Liste von Webquellen zu rotieren und benutzerdefiniertes CSS und JavaScript anzuwenden, um das Erscheinungsbild der angezeigten Inhalte zu ändern. Sie enthält ein dynamisches Viewport-Injektionssystem, das Website-Layouts an die aktuelle Bildschirmauflösung anpasst. Das System integriert sich in macOS über eine native Share-Extension zum Hinzufügen von Websites und verwendet benutzerdefinierte URL-Schemata, um eine programmgesteuerte Steuerung über Terminalbefehle und externe Skripte zu ermöglichen. Es bietet zudem einen Browsing-Modus zum Navigieren, Zoomen und Klicken auf Elemente innerhalb der Hintergrundseite.

    Integrates with the macOS operating system through share extensions and custom URL scheme handlers.

    Auf GitHub ansehen↗3,973
  1. Home
  2. Operating Systems & Systems Programming
  3. MacOS System Extensions

Unter-Tags erkunden

  • Workflow ExtensionsCustom modules designed to add specialized automation logic to a system environment. **Distinct from MacOS System Extensions:** Distinct from System Extensions which typically focus on kernel or driver-level functionality.