libxev
Event loop library
A high-performance event loop library with cross-platform support and abstractions for non-blocking IO, timers, events, and more.
libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
2k stars
23 watching
74 forks
Language: Zig
last commit: 17 days ago
Linked from 2 awesome lists
asynccepollio-uringkqueuewasiwebassemblyzig
Related projects:
Repository | Description | Stars |
---|---|---|
enki/libev | A high-performance event loop library with features like fork detection and file system watching. | 1,635 |
etcimon/libasync | A cross-platform event loop library with features like asynchronous networking, file operations, and concurrency management. | 147 |
alex-eri/libuvpg | A system for executing asynchronous PostgreSQL queries using the libuv event loop. | 0 |
darmie/linc_uv | A Haxe binding for the libuv asynchronous I/O library, enabling concurrent programming in Haxe projects. | 7 |
jflarvoire/libxml2 | An XML toolkit with added support for Simplified XML (SML) parsing and generation. | 3 |
vouill/vue-geb | A Vue.js plugin that enables event broadcasting across the application using observables. | 40 |
juniper/libxo | A library providing a unified interface to generate text, XML, JSON, and HTML output | 324 |
wolkykim/libasyncd | An embeddable event-driven asynchronous message server framework for C/C++ | 174 |
rootmos/libpquv | A C library that integrates the PostgreSQL client with the libuv event loop | 10 |
zhaojh329/libuhttpd | A lightweight and high-performance HTTP server library for embedded Linux systems. | 386 |
kala13x/libxutils | Provides a cross-platform C library with various utility functions and features for building networked applications | 44 |
adobe-webplatform/eve | A JavaScript library for creating custom event handlers with customizable scopes and optional z-index ordering. | 319 |
sandeepk01/vue-event-handler | A Vue.js plugin that provides a global event bus for handling events across components and destroying listeners. | 15 |
cybershadow/ae | An auxiliary general-purpose D library providing a composable, asynchronous event loop and networking capabilities. | 172 |
joelcoxokc/aurelia-interface | Provides a set of custom HTML elements and attributes to build cross-platform applications with platform-specific styles, themes, and behaviors. | 85 |