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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • unetworking/uwebsockets.jsAvatar uNetworking

    uNetworking/uWebSockets.js

    9,114Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,114
  • twostraws/controlroomAvatar twostraws

    twostraws/ControlRoom

    6,085Vezi pe GitHub↗

    ControlRoom este o aplicație desktop macOS concepută pentru gestionarea stării, mediului și aspectului vizual al Xcode Simulator. Acesta servește drept toolkit pentru controlul simulatorului, debugging vizual, captură de ecran și testarea mediului. Proiectul oferă utilitare specializate pentru declanșarea deep link-urilor și trimiterea de notificări push pentru a verifica răspunsurile aplicației. Include un debugger vizual pentru extragerea culorilor de pe ecranele simulate și un instrument de captură pentru înregistrarea videoclipurilor și realizarea de capturi de ecran cu overlay-uri opționale de bezel hardware. Aplicația acoperă o gamă largă de capabilități de simulare, inclusiv modificarea datelor sistemului, stărilor rețelei, locațiilor GPS și setărilor de aspect de accesibilitate. De asemenea, gestionează ciclul de viață al simulatorului, permițând instalarea și eliminarea software-ului și ajustarea modurilor light și dark sau a limbilor sistemului.

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

    Swiftmacossimctlsimulator
    Vezi pe GitHub↗6,085
  • mhammond/pywin32Avatar mhammond

    mhammond/pywin32

    5,579Vezi pe GitHub↗

    pywin32 este o colecție de extensii Python care servesc drept wrapper pentru API-ul nativ Windows, permițând invocarea funcțiilor sistemului de operare pentru a gestiona resursele de sistem de nivel scăzut și hardware-ul. Oferă o bibliotecă de bază pentru interacțiunea cu obiectele Component Object Model pentru a automatiza aplicațiile desktop native, un framework pentru construirea de aplicații GUI native Windows și o interfață pentru înregistrarea și rularea scripturilor Python ca servicii de sistem în fundal. Proiectul se distinge prin oferirea unei integrări profunde cu mediul Windows, inclusiv capacitatea de a lega codul Python la bucla de evenimente nativă pentru gestionarea notificărilor de sistem și capacitatea de a expune logica internă ca extensii ISAPI pentru gestionarea cererilor web. Capabilitățile mai largi ale bibliotecii acoperă conectivitatea la baze de date prin interfețe standardizate de furnizori de date Windows, gestionarea jurnalelor de evenimente de sistem și integrarea mediilor interpretate interactive în software extern. Proiectul este distribuit sub formă de wheels binare specifice platformei pentru mai multe arhitecturi de procesor, inclusiv ARM64.

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

    C++
    Vezi pe GitHub↗5,579
  • beeware/togaAvatar beeware

    beeware/toga

    5,379Vezi pe GitHub↗

    Toga este un framework de aplicații cross-platform și un toolkit GUI nativ pentru Python. Acesta servește ca un wrapper frontend multi-platformă care permite ca un singur codebase să fie implementat pe macOS, Windows, Linux, Android și iOS. Toolkit-ul funcționează ca o bibliotecă UI de widget-uri native, mapând definițiile de interfață Python de nivel înalt direct către componentele vizuale proprii ale sistemului de operare gazdă. Acest lucru asigură că aplicațiile utilizează widget-uri native de sistem pentru a se potrivi cu aspectul și senzația mediului țintă, în loc să se bazeze pe biblioteci de desenare personalizate. Framework-ul acoperă dezvoltarea cross-platform pentru aplicații desktop și mobile, cu suport suplimentar pentru implementarea pe browsere web și terminale de linie de comandă.

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

    Pythonguipython
    Vezi pe GitHub↗5,379
  • webview/webview_denoAvatar webview

    webview/webview_deno

    1,596Vezi pe GitHub↗

    Acest proiect este o bibliotecă cross-platform pentru construirea aplicațiilor desktop folosind Deno. Permite dezvoltatorilor să creeze software cu interfețe utilizator bazate pe web prin randarea HTML, CSS și JavaScript în ferestre desktop native. Framework-ul funcționează ca o punte între frontend-ul bazat pe web și sistemul de operare gazdă. Oferă un strat de comunicare care permite schimbul bidirecțional de date și execuția de cod între interfață și sistemul subiacent. Prin integrarea cu cozile de evenimente native ale sistemului, biblioteca menține receptivitatea ferestrei și gestionează ciclul de viață al aplicației pe Windows, macOS și Linux. Arhitectura se bazează pe interfețe de funcții străine (foreign function interfaces) și link-area binară dinamică pentru a executa operațiuni la nivel de sistem. Dezvoltatorii pot configura activele binare pentru a utiliza biblioteci personalizate sau pre-construite, suprascriind sursele externe implicite pentru a se potrivi cerințelor specifice de deployment.

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

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