🚀 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 macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based ...
翻译 - 一个具有多个后端的跨平台文件更改监视器:Apple OS X文件系统事件,* BSD kqueue,Solaris / Illumos文件事件通知,Linux inotify,Microsoft Windows和基于stat()的后端。
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...
🚀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
翻译 - 用于Linux / FreeBSD / MacOS / Windows的高性能协程库,支持select / poll / epoll / kqueue / 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.
An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.
Monitor changes to files and directories using kernel event notifications (kqueue) in Swift
Zinc is a web framework written in pure Zig with a focus on high performance, usability, security, and extensibility.
A high performance, single threaded, HTTP/1.1 server written in C++ as a learning tool. Uses kqueue for event management, therefore is *BSD / macOS only!
Package netpoll implements a network poller based on epoll/kqueue.