awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • unetworking/uwebsockets.jsuNetworking 的头像

    uNetworking/uWebSockets.js

    9,114在 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
    在 GitHub 上查看↗9,114
  • twostraws/controlroomtwostraws 的头像

    twostraws/ControlRoom

    6,085在 GitHub 上查看↗

    ControlRoom is a macOS desktop application designed for managing the state, environment, and visual appearance of the Xcode Simulator. It serves as a toolkit for simulator control, visual debugging, screen capture, and environment testing. The project provides specialized utilities for triggering deep links and sending push notifications to verify application responses. It includes a visual debugger for extracting colors from simulated screens and a capture tool for recording videos and taking screenshots with optional hardware bezel overlays. The application covers a broad range of simulati

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

    Swiftmacossimctlsimulator
    在 GitHub 上查看↗6,085
  • mhammond/pywin32mhammond 的头像

    mhammond/pywin32

    5,579在 GitHub 上查看↗

    pywin32 是一系列 Python 扩展,作为原生 Windows API 的封装器,能够调用操作系统函数来管理底层系统资源和硬件。它提供了一个用于与组件对象模型(COM)对象交互以自动化原生桌面应用的核心库、一个用于构建原生 Windows GUI 应用的框架,以及一个用于将 Python 脚本注册并作为后台系统服务运行的接口。 该项目的独特之处在于提供了与 Windows 环境的深度集成,包括将 Python 代码绑定到原生事件循环以处理系统通知的能力,以及将内部逻辑作为 ISAPI 扩展暴露以处理 Web 请求的能力。 该库更广泛的功能涵盖通过标准化 Windows 数据提供程序接口进行的数据库连接、系统事件日志的管理,以及将交互式解释环境集成到外部软件中。 该项目以针对多种处理器架构(包括 ARM64)的平台特定二进制 wheel 包形式分发。

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

    C++
    在 GitHub 上查看↗5,579
  • beeware/togabeeware 的头像

    beeware/toga

    5,379在 GitHub 上查看↗

    Toga 是一个用于 Python 的跨平台应用框架和原生 GUI 工具包。它作为一个多平台前端封装器,允许单个代码库部署到 macOS、Windows、Linux、Android 和 iOS。 该工具包作为一个原生组件 UI 库,将高级 Python 界面定义直接映射到宿主操作系统自身的视觉组件。这确保了应用使用原生系统组件来匹配目标环境的外观和体验,而不是依赖自定义绘图库。 该框架涵盖了桌面和移动应用的跨平台开发,并额外支持部署到 Web 浏览器和命令行终端。

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

    Pythonguipython
    在 GitHub 上查看↗5,379
  • webview/webview_denowebview 的头像

    webview/webview_deno

    1,596在 GitHub 上查看↗

    This project is a cross-platform library for building desktop applications using Deno. It enables developers to create software with web-based user interfaces by rendering HTML, CSS, and JavaScript within native desktop windows. The framework functions as a bridge between the web-based frontend and the host operating system. It provides a communication layer that allows for bidirectional data exchange and code execution between the interface and the underlying system. By integrating with native system event queues, the library maintains window responsiveness and manages the application lifecy

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

    TypeScriptdenodeno-bindingsdeno-module
    在 GitHub 上查看↗1,596
  1. Home
  2. Development Tools & Productivity
  3. Event Loop Integrations
  4. Native Loop Integration