Projects in Awesome Lists tagged with kqueue
A curated list of projects in awesome lists tagged with kqueue .
https://github.com/panjf2000/gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
async asynchronous epoll event-driven event-loop go golang goroutine io kqueue network networking non-blocking reactor tcp udp
Last synced: 13 May 2025
https://github.com/emcrisostomo/fswatch
A cross-platform file change monitor with multiple backends: Apple macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
c c-plus-plus change-monitor event-notifications fswatch inotify kqueue solaris windows
Last synced: 10 May 2025
https://github.com/eradman/entr
Run arbitrary commands when files change
inotify kqueue test-automation
Last synced: 13 May 2025
https://github.com/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.
async c epoll io-uring kqueue wasi webassembly zig
Last synced: 14 May 2025
https://github.com/allenxuxu/gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket
Last synced: 15 May 2025
https://github.com/Allenxuxu/gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket
Last synced: 14 Mar 2025
https://github.com/caozhiyi/cppnet
Cross platform network library with C++11
Last synced: 08 Apr 2025
https://github.com/iqiyi/libfiber
The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI.
coroutine coroutines epoll fiber gui-coroutine iocp kqueue poll select
Last synced: 07 Oct 2025
https://github.com/xtaci/gaio
High performance minimalism async-io(proactor) networking for Golang.
asyncio c10k context-switching epoll eventfd kqueue netpoll proactor syscall-dup
Last synced: 12 Apr 2025
https://github.com/jserv/facebooc
Yet another Facebook clone written in C
bsd epoll http-server kqueue linux native social-network web-server
Last synced: 16 May 2025
https://github.com/cheng-zhongliang/event
Simple I/O event notification library wirtten in Golang
epoll event go io kqueue libevent netpoll network networking non-blocking reactor
Last synced: 14 Mar 2025
https://github.com/cheng-zhongliang/unicorn
Simple I/O event notification library wirtten in Golang
epoll event go io kqueue libevent netpoll network networking non-blocking reactor
Last synced: 05 Apr 2025
https://github.com/tardy-org/tardy
An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.
async coroutines epoll io-uring kqueue net runtime zig zig-package
Last synced: 05 Apr 2025
https://github.com/zon-dev/zinc
Zinc is a web framework written in pure Zig with a focus on high performance, usability, security, and extensibility.
api epoll framework io-uring iouring kqueue performance resetful rest-api usability web web-development web-framework zig zig-package zig-zinc ziglang zinc
Last synced: 07 Apr 2025
https://github.com/hslam/netpoll
Package netpoll implements a network poller based on epoll/kqueue.
epoll event-driven fast go golang kqueue net netpoll networking non-blocking rescheduling sendfile splice unix
Last synced: 28 Apr 2025
https://github.com/vapor-community/async
⏱ Promises and reactive-streams in Swift built for high-performance and scalability.
async epoll kqueue non-blocking reactive-streams server-side-swift swift-linux vapor
Last synced: 28 Apr 2025
https://github.com/johnae/spook
Lightweight programmable evented utility based on LuaJIT and ljsyscall
epoll event-driven event-loop filewatcher kqueue lua luajit moonscript watcher
Last synced: 30 Jul 2025
https://github.com/patrykstefanski/libfev
A library for events and fibers
coroutines epoll fibers goroutines iouring kqueue
Last synced: 14 Mar 2025
https://github.com/dunglas/go-fswatch
Go bindings for libfswatch
cgo-bindings change-monitor event-notifications fswatch golang inotify kqueue
Last synced: 30 Apr 2025
https://github.com/shuai132/socketpp
a lightweight C++ TCP socket library powered by epoll/kqueue, for study.
epoll kqueue socket tcp tcp-client tcp-server tcp-socket
Last synced: 25 Jun 2025
https://github.com/jeremyko/asocklib
a simple, easy to use cross-platform c++11 header-only socket library for linux, macOS, windows
cross-platform domain-socket epoll iocp kqueue tcp udp winsock
Last synced: 24 Oct 2025
https://github.com/uliwitness/ukfilewatcher
A bunch of classes for detecting changes of files and folders. Extracted from UliKit. Home of UKKQueue.
change-notifications kqueue objective-c uli-kit
Last synced: 12 Apr 2025
https://github.com/holmofy/echo-server
learn socket api
epoll io-multiplex kqueue libevent poll select socket
Last synced: 27 Oct 2025
https://github.com/hslam/rpc
Package rpc implements a remote procedure call over TCP, UNIX, HTTP and WS. Up to 4x faster than net/rpc.
batching code epoll fast go golang kqueue multiplexing netpoll pb ping pipelining rpc server-push tls transport watch
Last synced: 28 Apr 2025
https://github.com/oughttoprevail/asyncnetwork
An easy-to-use asynchronous network library
android asynchronous bytebuffer client easy-to-use epoll iocp java kqueue library maven multithreaded network nio scalable server tcp
Last synced: 29 Aug 2025
https://github.com/hanabix/akka-stream-netty
Adapt netty transport to akka-stream
akka akka-stream epoll kqueue netty unix-domain-socket
Last synced: 12 Apr 2025
https://github.com/hslam/websocket
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
epoll fast go golang kqueue netpoll tls upgrade-conn upgrade-http websocket ws
Last synced: 28 Apr 2025
https://github.com/bincrafters/conan-fswatch
Conan package for fswatch
change-monitor conan event-notifications fswatch inotify kqueue
Last synced: 09 Oct 2025
https://github.com/tokenrove/erl-dirwatch
Simple directory watching for Erlang
erlang inotify kqueue library simplest-possible-thing
Last synced: 16 Aug 2025
https://github.com/c-cube/ldl
[TOY] loop-dee-loop, an event loop
epoll event-loop kqueue ocaml ocaml5 toy
Last synced: 03 Sep 2025
https://github.com/maolonglong/evio-lite.zig
Zig port of evio-lite (fast event-loop networking for Zig)
Last synced: 16 May 2025
https://github.com/alecmocatta/notifier
A wrapper around platform event notification APIs that can also handle high-resolution timer events.
epoll event-notification iocp kqueue rust
Last synced: 05 Apr 2025
https://github.com/jeremyko/asock
C++11 header-only, simple and easy cross-platform c++ socket library for linux, os x, windows
cross-platform domain-socket epoll iocp kqueue tcp udp winsock
Last synced: 28 Apr 2025
https://github.com/mivinci/libx
A low-level C library for network programming.
asynchronous-programming c coroutine epoll event-driven-programming kqueue linux network-programming socket tcp tun udp
Last synced: 07 Apr 2025
https://github.com/ashrafhamied/ef
ef is a lightweight and efficient command-line tool that simplifies interacting with Ethereum smart contracts. It provides a user-friendly interface for deploying, testing, and interacting with smart contracts on the Ethereum blockchain.
database detection dotnet-standard efficient-inference entity-framework epoll feature-extraction keras-efficientdet kqueue neural-network orm pretrained-models pytorch vision-transformer
Last synced: 13 Jul 2025