mitchellh/libxev

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.

ZigCSSCNixJavaScriptTypeScriptcasynczigwebassemblykqueueepollwasiio-uring
This is stars and forks stats for /mitchellh/libxev repository. As of 26 Apr, 2024 this repository has 697 stars and 24 forks.

libxev libxev is a cross-platform event loop. libxev provides a unified event loop abstraction for non-blocking IO, timers, signals, events, and more that works on macOS, Windows, Linux, and WebAssembly (browser and WASI). It is written in Zig but exports a C-compatible API (which further makes it compatible with any language out there that can communicate with C APIs). Project Status: 🐲 Unstable, alpha-ish quality. The feature list is quite good across multiple platforms, but there are plenty of...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
ziglibs/zglZig2650470
takenobu-hs/cpu-assembly-examplesAssemblyMakefile59020
Fody/FodyC#4.1k+44500
eversinc33/SharpStartWebclientC#53090
SteamRE/SteamKitC#Other2.3k04650
HexRaysSA/goombaC++MakefileOther4910430
Darlington02/CairoLearnXinYminutesCairo13030
jsl/sudokuClojure0000
wilkerlucio/pathom3Clojure3430300
openbook/docpad-setupCoffeeScriptJavaScript0000