kqueue

There are 92 repositories under kqueue topic.

  • gnet

    panjf2000/gnet

    🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

    Language:Go10.8k1684801.1k
  • 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.

    Language:C++5.3k100276341
  • eradman/entr

    Run arbitrary commands when files change

    Language:C5.2k38113115
  • 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.

    Language:Zig3k2957131
  • 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.

    Language:Go1.8k4179195
  • caozhiyi/CppNet

    Cross platform network library with C++11

    Language:C++1.1k2327247
  • xtaci/gaio

    High performance minimalism async-io(proactor) networking for Golang.

    Language:Go795262188
  • iqiyi/libfiber

    The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI.

    Language:C7944611158
  • facebooc

    jserv/facebooc

    Yet another Facebook clone written in C

    Language:C5756016349
  • fengyoulin/ef

    Event Framework, implemented the coroutine scheduling based on IO events. Support poll, epoll, event port and kqueue.

    Language:C41610491
  • nuclei

    vertexclique/nuclei

    Proactive IO & Runtime system

    Language:Rust27461117
  • tardy-org/tardy

    An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.

    Language:Zig22642017
  • lithdew/pike

    Async I/O for Zig

    Language:Zig1384108
  • zon-dev/zinc

    Zinc is a web framework written in pure Zig with a focus on high performance, usability, security, and extensibility.

    Language:Zig136266
  • cheng-zhongliang/event

    Simple I/O event notification library wirtten in Golang

    Language:Go119415
  • daniel-pedersen/SKQueue

    Monitor changes to files and directories using kernel event notifications (kqueue) in Swift

    Language:Swift9461016
  • heiher/hev-task-system

    A simple, lightweight multi-task system (coroutines)

    Language:C8781028
  • RamseyK/httpserver

    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!

    Language:C++808135
  • hslam/netpoll

    Package netpoll implements a network poller based on epoll/kqueue.

    Language:Go593214
  • libxengine/libxengine

    xengine is network,protocol,video and audio codec,streammedia protocol toolkit with c c++

    Language:C4246313
  • codepr/ev

    Lightweight event-loop library based on multiplexing IO

    Language:C365011
  • johnae/spook

    Lightweight programmable evented utility based on LuaJIT and ljsyscall

    Language:MoonScript366160
  • patrykstefanski/libfev

    A library for events and fibers

    Language:C36214
  • vapor-community/async

    ⏱ Promises and reactive-streams in Swift built for high-performance and scalability.

    Language:Swift3510257
  • watsonserve/webCpp

    用C++开发web服务器框架

    Language:C++31357
  • kibaamor/knet

    A cross platform lock-free and timer-supported C++11 network library.一个跨平台的无锁且支持定时器的C++11网络库。

    Language:C++29317
  • dunglas/go-fswatch

    Go bindings for libfswatch

    Language:Go2712
  • shuai132/SocketPP

    a lightweight C++ TCP socket library powered by epoll/kqueue, for study.

    Language:C++24218
  • anuragsoni/kqueue-ml

    OCaml bindings to kqueue

    Language:OCaml21411
  • forcemain/xm2cloud_term

    powerful webssh that developed with django, channels, xterm,ioloop

    Language:JavaScript191310
  • jeremyko/ASockLib

    a simple, easy to use cross-platform c++11 header-only socket library for linux, macOS, windows

    Language:C++194010
  • diznq/80s

    280 kB minimalistic HTTP server with async I/O and hot-code reloading

    Language:C++16201
  • nidium/libapenetwork

    Fast cross-platform async network library

    Language:C16796
  • uliwitness/UKFileWatcher

    A bunch of classes for detecting changes of files and folders. Extracted from UliKit. Home of UKKQueue.

    Language:Objective-C15202
  • faceair/fastsocket

    ⚠️⚠️⚠️ DEPRECATED

    Language:Go14314
  • sethmlarson/selectors2

    Backported, durable, and portable selectors designed to replace the standard library selectors module.

    Language:Python14106