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
84 forks
Language: Zig
last commit: 3 months ago
Linked from 2 awesome lists
asynccepollio-uringkqueuewasiwebassemblyzig
Related projects:
Repository | Description | Stars |
---|---|---|
| A high-performance event loop with features for handling asynchronous I/O and other concurrent operations. | 1,640 |
| A cross-platform event loop library with features like asynchronous networking, file operations, and concurrency management. | 147 |
| A system for executing asynchronous PostgreSQL queries using the libuv event loop. | 0 |
| A Haxe binding for the libuv asynchronous I/O library, enabling concurrent programming in Haxe projects. | 7 |
| An XML toolkit with added support for Simplified XML (SML) parsing and generation. | 3 |
| A Vue.js plugin that enables event broadcasting across the application using observables. | 40 |
| A library providing a unified interface to generate text, XML, JSON, and HTML output | 327 |
| An embeddable event-driven asynchronous message server framework for C/C++ | 174 |
| A C library that integrates the PostgreSQL client with the libuv event loop | 10 |
| A lightweight and high-performance HTTP server library for embedded Linux systems. | 386 |
| A comprehensive C library providing various data structures, algorithms, and utilities for cross-platform software development | 47 |
| A JavaScript library for creating custom event handlers with customizable scopes and optional z-index ordering. | 319 |
| A Vue.js plugin that provides a global event bus for handling events across components and destroying listeners. | 15 |
| An auxiliary general-purpose D library providing a composable, asynchronous event loop and networking capabilities. | 170 |
| Provides a set of custom HTML elements and attributes to build cross-platform applications with platform-specific styles, themes, and behaviors. | 85 |