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
·

1 Repo

Awesome GitHub RepositoriesmacOS System Programming

Low-level programming and interaction with macOS kernel functions and system internals.

Distinct from MacOS System Extensions: General domain of system programming for macOS, broader than just kernel extensions or monitors.

Explore 1 awesome GitHub repository matching operating systems & systems programming · macOS System Programming. Refine with filters or upvote what's useful.

Awesome macOS System Programming GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • progrium/darwinkitAvatar von progrium

    progrium/darwinkit

    5,428Auf GitHub ansehen↗

    Darwinkit ist eine Cgo-Interop-Schicht und eine Bibliothek nativer Bindings, die es Go-Anwendungen ermöglicht, Apple-Frameworks und System-APIs aufzurufen. Es fungiert als Brücke zwischen der Go-Runtime und nativen C-kompatiblen Symbolen, um die macOS-Systemprogrammierung und die Entwicklung nativer Anwendungen zu erleichtern. Das Projekt enthält einen Objective-C-Binding-Generator, der System-Symbol-Datenbanken scannt, um Go-Quellcode und Konstanten zu erzeugen. Dieses Tool ermöglicht die Inspektion von Framework-Symbolen und die Verwaltung von Binding-Modulen, um aktuelle Schnittstellen zu nativen Frameworks zu pflegen. Die Bibliothek bietet ein Speicherverwaltungssystem zur Koordinierung nativer Objekt-Lebenszyklen innerhalb von Go. Dies umfasst die Verwendung von Referenzzählung, die Erstellung von Autorelease-Pools zur Handhabung verzögerter Objekte und die Anwendung von Finalizern, um Speicherlecks zu verhindern. Zudem unterstützt es die direkte Interaktion mit dem Betriebssystem durch Direct-Binding-Systemaufrufe und Anfragen für Kernel-Informationen.

    Facilitates interaction with low-level macOS kernel functions and system status for deep integration.

    Goappkitappleapple-apis
    Auf GitHub ansehen↗5,428
  1. Home
  2. Operating Systems & Systems Programming
  3. macOS System Programming