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 RepositoriesEvent Loop Initializers

Functions or processes that start the main event loop for graphical interface responsiveness.

Distinct from Event Loops: Focuses on the initialization of the event loop for GUI frameworks, distinct from low-level kernel event monitoring.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Event Loop Initializers. Refine with filters or upvote what's useful.

Awesome Event Loop Initializers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • fyne-io/fyneAvatar fyne-io

    fyne-io/fyne

    27,941Vezi pe GitHub↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Starts a persistent event loop process to maintain graphical interface responsiveness and handle user interactions.

    Goandroidcross-platformfyne
    Vezi pe GitHub↗27,941
  • andlabs/libuiAvatar andlabs

    andlabs/libui

    10,882Vezi pe GitHub↗

    libui is a native C GUI library and cross-platform framework used to build desktop applications. It provides a unified C abstraction layer and a native widget toolkit that maps directly to the host operating system's original controls, windows, and menu bars. The project functions as a portable UI wrapper, employing platform-specific backends and a native-API wrapper to maintain visual and behavioral fidelity across different operating systems. It utilizes a C-language binding layer to ensure portability across various compilers and targets. The library covers native interface construction a

    Provides manual control over the main event loop to synchronize background processing with interface updates.

    C
    Vezi pe GitHub↗10,882
  • rust-windowing/winitAvatar rust-windowing

    rust-windowing/winit

    6,024Vezi pe GitHub↗

    Window handling library in pure Rust

    Runs the platform-specific main loop that polls for system events and dispatches them to user callbacks.

    Rustandroidguiios
    Vezi pe GitHub↗6,024
  • twisted/twistedAvatar twisted

    twisted/twisted

    5,969Vezi pe GitHub↗

    Twisted is an event-driven networking engine for Python that provides a framework for building asynchronous network applications. At its core, it uses a reactor-based event loop to drive all input and output, dispatching callbacks in a single thread without blocking. The library implements a deferred promise chain for composing asynchronous logic, along with a protocol and factory pattern that separates connection state management from protocol handling, enabling reusable handlers for different network protocols. The framework supports multiple event loops across platforms, including select,

    Runs network code on select, poll, epoll, kqueue, IOCP, or GUI event loops for cross-platform compatibility.

    Pythonasyncasync-pythondns
    Vezi pe GitHub↗5,969
  • danog/madelineprotoAvatar danog

    danog/MadelineProto

    3,344Vezi pe GitHub↗

    MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram API using the MTProto protocol, the same protocol used by official Telegram clients. It functions as both a Telegram bot SDK and a userbot automation library, enabling PHP applications to connect to Telegram as either a bot account or a regular user account, sending and receiving messages, media, and other data directly without relying on the Bot API intermediary. The library is built on an event-driven architecture with Amp v3 fiber-based concurrency, allowing for non-blockin

    Provides the entry point for running a Telegram client's event loop with error handling and restart logic.

    PHPamphpasyncbot
    Vezi pe GitHub↗3,344
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. Event Loops
  5. Event Loop Initializers

Explorează sub-etichetele

  • Client Event Loop StartersStarts the client and event handler with error reporting and loop catching for long-running bots. **Distinct from Event Loop Initializers:** Distinct from Event Loop Initializers: focuses on starting a Telegram client's event loop with error handling, not generic GUI event loop initialization.
  • Manual Loop ExecutionCapabilities for incrementally driving the event loop to interleave background tasks with UI updates. **Distinct from Event Loop Initializers:** Focuses on manual execution control rather than just the initialization of the event loop
  • Platform Event Loop PumpsRuns a platform-specific main loop that polls for system events and dispatches them to user callbacks. **Distinct from Event Loop Initializers:** Distinct from Event Loop Initializers: covers the full polling and dispatch cycle, not just initialization.