🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
-
Updated
Nov 9, 2024 - Go
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
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.
🚀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.
High performance minimalism async-io(proactor) networking for Golang.
The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI
Yet another Facebook clone written in C
Event Framework, implemented the coroutine scheduling based on IO events. Support poll, epoll, event port and kqueue.
Monitor changes to files and directories using kernel event notifications (kqueue) in Swift
Package netpoll implements a network poller based on epoll/kqueue.
A library for events and fibers
Lightweight programmable evented utility based on LuaJIT and ljsyscall
⏱ Promises and reactive-streams in Swift built for high-performance and scalability.
Add a description, image, and links to the kqueue topic page so that developers can more easily learn about it.
To associate your repository with the kqueue topic, visit your repo's landing page and select "manage topics."