12 Forks
448 Stars
448 Watchers

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.

How to download and setup libxev

Open terminal and run command
git clone https://github.com/mitchellh/libxev.git
git clone is used to create a copy or clone of libxev repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with libxev https://github.com/mitchellh/libxev/archive/master.zip

Or simply clone libxev with SSH
[email protected]:mitchellh/libxev.git

If you have some problems with libxev

You may open issue on libxev support forum (system) here: https://github.com/mitchellh/libxev/issues

Similar to libxev repositories

Here you may see libxev alternatives and analogs

 You-Dont-Know-JS    ava    ruby    graal    raspberry-pi-os    swoole-src    phpredis    awesome-cpp    open-source-mac-os-apps    infer    cute_headers    OpenRCT2    libgit2    tig    rufus    reactos    curequests    requests-threads    saber    asks    dynomite    unqlite    kotlin-native    ktor    kotlinx.coroutines    neovim    vim    vis    stellarium    mal