awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesNative Loop Integration

Adapters for connecting a library's event loop to a native application's existing message pump.

Distinct from Event Loop Integrations: Focuses on integrating a library's loop into a host's native loop, whereas event loop integrations is more general async interop.

Explore 5 awesome GitHub repositories matching development tools & productivity · Native Loop Integration. Refine with filters or upvote what's useful.

Awesome Native Loop Integration GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • unetworking/uwebsockets.jsAvatar von uNetworking

    uNetworking/uWebSockets.js

    9,114Auf GitHub ansehen↗

    uWebSockets.js is a high-performance tool for building WebSocket and HTTP servers within Node.js. It focuses on high-throughput web servers and real-time data streaming, enabling the creation of network applications that handle a large number of concurrent connections with low memory and CPU overhead. The project distinguishes itself through a native C++ implementation that integrates directly with the Node.js event loop. It utilizes native-layer route matching and a shared memory architecture to minimize allocation overhead and avoid data duplication during message transmission. The impleme

    Hooks native network polling mechanisms directly into the Node.js event loop for efficient asynchronous I/O.

    C++commercialhttpnodejs
    Auf GitHub ansehen↗9,114
  • twostraws/controlroomAvatar von twostraws

    twostraws/ControlRoom

    6,085Auf GitHub ansehen↗

    ControlRoom ist eine macOS-Desktop-Anwendung, die für die Verwaltung des Zustands, der Umgebung und des visuellen Erscheinungsbilds des Xcode-Simulators entwickelt wurde. Sie dient als Toolkit für Simulator-Steuerung, visuelles Debugging, Bildschirmaufnahme und Umgebungstests. Das Projekt bietet spezialisierte Dienstprogramme zum Auslösen von Deep-Links und zum Senden von Push-Benachrichtigungen, um Anwendungsantworten zu verifizieren. Es enthält einen visuellen Debugger zum Extrahieren von Farben aus simulierten Bildschirmen sowie ein Aufnahmetool zum Erstellen von Videos und Screenshots mit optionalen Hardware-Bezel-Overlays. Die Anwendung deckt ein breites Spektrum an Simulationsfunktionen ab, einschließlich der Modifikation von Systemdaten, Netzwerkstatus, GPS-Standorten und Einstellungen für das Erscheinungsbild der Barrierefreiheit. Sie verwaltet zudem den Simulator-Lebenszyklus, was die Installation und Entfernung von Software sowie die Anpassung von Hell- und Dunkelmodi oder Systemsprachen ermöglicht.

    Integrates the application's logic with the native macOS event loop to manage asynchronous simulation processes.

    Swiftmacossimctlsimulator
    Auf GitHub ansehen↗6,085
  • 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.

    Binds Python code to the native Windows message pump to handle GUI events and system notifications.

    C++
    Auf GitHub ansehen↗5,579
  • beeware/togaAvatar von beeware

    beeware/toga

    5,379Auf GitHub ansehen↗

    Toga ist ein plattformübergreifendes Anwendungs-Framework und ein natives GUI-Toolkit für Python. Es dient als Multi-Plattform-Frontend-Wrapper, der es ermöglicht, eine einzige Codebasis auf macOS, Windows, Linux, Android und iOS bereitzustellen. Das Toolkit fungiert als native Widget-UI-Bibliothek, die High-Level-Python-Interface-Definitionen direkt auf die visuellen Komponenten des Host-Betriebssystems abbildet. Dies stellt sicher, dass Anwendungen native System-Widgets verwenden, um dem Look-and-Feel der Zielumgebung zu entsprechen, anstatt sich auf benutzerdefinierte Zeichenbibliotheken zu verlassen. Das Framework deckt die plattformübergreifende Entwicklung für Desktop- und Mobilanwendungen ab, mit zusätzlicher Unterstützung für die Bereitstellung in Webbrowsern und Befehlszeilenterminals.

    Binds the Python runtime to the native operating system event loop for asynchronous user input and window updates.

    Pythonguipython
    Auf GitHub ansehen↗5,379
  • webview/webview_denoAvatar von webview

    webview/webview_deno

    1,596Auf GitHub ansehen↗

    Dieses Projekt ist eine plattformübergreifende Bibliothek für den Aufbau von Desktop-Anwendungen mit Deno. Sie ermöglicht es Entwicklern, Software mit webbasierten Benutzeroberflächen zu erstellen, indem HTML, CSS und JavaScript innerhalb nativer Desktop-Fenster gerendert werden. Das Framework fungiert als Brücke zwischen dem webbasierten Frontend und dem Host-Betriebssystem. Es bietet eine Kommunikationsschicht, die einen bidirektionalen Datenaustausch und die Codeausführung zwischen der Schnittstelle und dem zugrunde liegenden System ermöglicht. Durch die Integration in native System-Ereigniswarteschlangen behält die Bibliothek die Reaktionsfähigkeit des Fensters bei und verwaltet den Anwendungslebenszyklus über Windows, macOS und Linux hinweg. Die Architektur stützt sich auf Foreign Function Interfaces und dynamische Binärverknüpfungen, um systemnahe Operationen auszuführen. Entwickler können Binär-Assets so konfigurieren, dass sie benutzerdefinierte oder vorgefertigte Bibliotheken verwenden, wobei Standard-Remote-Quellen überschrieben werden, um spezifischen Bereitstellungsanforderungen gerecht zu werden.

    Integrates with native system event queues to process user interactions and maintain application responsiveness.

    TypeScriptdenodeno-bindingsdeno-module
    Auf GitHub ansehen↗1,596
  1. Home
  2. Development Tools & Productivity
  3. Event Loop Integrations
  4. Native Loop Integration