Projects in Awesome Lists tagged with io-uring
A curated list of projects in awesome lists tagged with io-uring .
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/ashvardanian/BenchmarkingTutorial
Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials
Last synced: 26 Jun 2025
https://github.com/unum-cloud/ucall
Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️
backend cpython dpdk epoll fast-api flask http http-server io-uring json json-rpc liburing linux-kernel python rest-api rpc rpc-framework simd tcp tcp-ip
Last synced: 10 Apr 2025
https://github.com/danielealbano/cachegrand
cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
caching high-performance io-uring kafka kafka-streams key-value key-value-store linux low-latency memcache prometheus redis redis-cache redis-database redis-server redis-streams tcpip-stack webassembly xdp
Last synced: 16 May 2025
https://github.com/digital-fabric/polyphony
Fine-grained concurrency for Ruby
concurrency io-uring iouring libev networking polyphony ruby ruby-fibers structured-concurrency
Last synced: 27 Oct 2025
https://github.com/iceber/iouring-go
Provides easy-to-use async IO interface with io_uring
Last synced: 07 Sep 2025
https://github.com/Iceber/iouring-go
Provides easy-to-use async IO interface with io_uring
Last synced: 09 May 2025
https://github.com/greatest-ape/aquatic
High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
bittorrent high-performance io-uring networking p2p peer-to-peer rust rust-lang torrent webtorrent
Last synced: 14 May 2025
https://github.com/ashvardanian/less_slow.cpp
Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials
Last synced: 08 Apr 2025
https://github.com/lalinsky/zio
Async I/O framework for Zig
async coroutines epoll fibers green-threads io io-uring iocp kqueue networking poll zig zig-package
Last synced: 31 May 2026
https://github.com/romange/helio
A modern framework for backend development based on io_uring Linux interface
async cpp17 fibers hacktoberfest io-uring
Last synced: 15 May 2025
https://github.com/tonbo-io/fusio
Fusio provides file operations on multiple storages across various async runtimes.
Last synced: 26 Jan 2026
https://github.com/cloudef/zig-aio
io_uring like asynchronous API and coroutine powered IO tasks for zig
aio async asynchronous coroutines io io-uring zig
Last synced: 16 May 2025
https://github.com/Cloudef/zig-aio
io_uring like asynchronous API and coroutine powered IO tasks for zig
aio async asynchronous coroutines io io-uring zig
Last synced: 02 May 2025
https://github.com/fantix/kloop
OFFICIAL MIRROR. An asyncio event loop using Linux io_uring and kTLS.
Last synced: 08 Oct 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/ortuman/narwhal
An extensible message broker for edge applications
async broker chat delivery-service edge io-uring iot message-broker messaging messaging-layer-security mls protocol pubsub real-time rust tcp
Last synced: 23 May 2026
https://github.com/godzie44/go-uring
The `io_uring` library and runtime for GO
Last synced: 13 Apr 2025
https://github.com/dreamlike-ocean/PanamaUring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
asynchronous asyncio ffi io-uring java liburing panama
Last synced: 09 May 2025
https://github.com/saltzm/async_io_uring
An event loop in Zig using io_uring and coroutines
event-loop io-uring zig zig-package
Last synced: 17 Jan 2026
https://github.com/aa-proxy/aa-proxy-rs
AndroidAuto wired/wireless proxy
android-auto android-automotive diy headunit io-uring proxy raspberry-pi rust wireless-android-auto
Last synced: 28 May 2026
https://github.com/8sileus/zedio
A runtime for writing asynchronous applications with Modern C++, based on C++20 coroutine and liburing (io-uring)
asynchronous coroutines framework io-uring runtime
Last synced: 31 Mar 2025
https://github.com/xuanyi-fu/xynet
network library based on io_uring and C++20 coroutine
coroutine cpp20 io-uring iouring liburing network-library
Last synced: 14 Mar 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/unum-cloud/udisk
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
cuda database io-uring iouring key-value key-value-store linux linux-kernel lsm-tree spdk
Last synced: 26 Feb 2026
https://github.com/ikorennoy/jasyncfio
Java asynchronous file I/O based on io_uring Linux interface
asyncronous file-io file-io-in-java io-uring java non-blocking-io
Last synced: 09 May 2025
https://github.com/arindas/laminarmq
A scalable, distributed message queue powered by a segmented, partitioned, replicated and immutable log.
io-uring message-queue segmented-log
Last synced: 12 Mar 2026
https://github.com/KuiBaDB/kbio
Another Async IO Framework based on io_uring
async async-await asyncio await io-uring kuibadb rust rust-async
Last synced: 18 Apr 2025
https://github.com/armanbilge/fs2-io_uring
they see me ringin'
fs2 io-uring networking scala-native
Last synced: 10 Apr 2025
https://github.com/sfu-dis/mosaicdb
The Art of Latency Hiding in Modern Database Engines (VLDB 2024)
asyncio corobase coroutine database io-uring memory-prefetch mosaicdb nvme-ssd scheduling transaction-processing
Last synced: 19 Aug 2025
https://github.com/unum-cloud/UCSB
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
benchmark database ebpf google-benchmark io-uring leveldb lsm-tree mongodb rocksdb spdk terabyte valgrind wiredtiger ycsb
Last synced: 26 Jun 2025
https://github.com/unum-cloud/ucsb
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
benchmark database ebpf google-benchmark io-uring leveldb lsm-tree mongodb rocksdb spdk terabyte valgrind wiredtiger ycsb
Last synced: 26 Jun 2025
https://github.com/frogsnot/concryptor
A gigabyte-per-second, multi-threaded file encryption engine. Achieves extreme throughput using a lock-free, triple-buffered io_uring pipeline, Rayon parallel chunking, and hardware-accelerated AEADs (AES-256-GCM / ChaCha20).
aead aes-gcm argon2 chacha20-poly1305 cli-tool cryptography encryption io-uring performance rust security zero-copy
Last synced: 09 Apr 2026
https://github.com/dreamlike-ocean/panamauring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
asynchronous asyncio ffi io-uring java liburing panama
Last synced: 17 Mar 2025
https://github.com/manio/aa-proxy-rs
AndroidAuto wired/wireless proxy
android-auto io-uring raspberry-pi rust
Last synced: 10 Apr 2025
https://github.com/neondatabase/tokio-epoll-uring
Use io_uring from vanilla tokio.
Last synced: 08 Apr 2025
https://github.com/ojaai/asyncfs
Golang library for asynchronous file I/O using io_uring / aio / OVERLAPPED interfaces
aio asynchronous asyncio bsd files go golang io io-uring linux overlapped windows
Last synced: 14 Jan 2026
https://github.com/dennis-krasnov/uringy
A simple single-threaded concurrency runtime for Rust based on io_uring.
async concurrency io-uring non-blocking runtime rust thread-per-core
Last synced: 16 May 2025
https://github.com/metacall/python-c-io_uring-example
Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.
c ffi io-uring iteroperability jit liburing python
Last synced: 27 Dec 2025
https://github.com/ChinaXing/io_uring-java
java binding for io_uring
asyncio-interface io-uring iouring-interface
Last synced: 14 Mar 2025
https://github.com/qv2ray/io_uring-zh-cn
Efficient IO with io_uring Chinese (Simplified) Translation
Last synced: 24 Feb 2025
https://github.com/mfelsche/pony-uring
io_uring support for Pony :ring: :horse:
Last synced: 09 Apr 2025
https://github.com/thislight/luring
Luring is a callback-style interface for Lua to "io_uring" which is the asynchronous I/O framework introduced in Linux Kernel 5.1.
asynchronous-programming io-uring iouring lua lua53 lua54
Last synced: 18 Mar 2025
https://github.com/davidzeng0/aurora
I/O at the speed of light. Safe abstractions for io_uring on stackful coroutines.
async coroutines io-uring rust stackful
Last synced: 02 Nov 2025
https://github.com/ynachi/kio
Iouring based asynchronous IO lib
asynchronous bitcask bitcask-storage-engine coroutines cpp20 database files io-uring keyvaluestore linux storage-engine
Last synced: 28 Feb 2026
https://github.com/davidzeng0/xe
Io Uring Event Library. Ported to Rust @ https://github.com/davidyz0/xx-pulse
asyncio coroutines cpp event-loop io-uring linux
Last synced: 02 Nov 2025
https://github.com/ikorennoy/kuring
Kotlin asynchronous file I/O based on Linux io_uring interface
file-io io-uring jvm kotlin kotlin-coroutines
Last synced: 09 May 2025
https://github.com/artalis-io/keel
Minimal C11 HTTP client/server library built on raw epoll/kqueue/io_uring. Pluggable allocator, pluggable parser, pluggable TLS library, streaming responses, multipart uploads, 101K req/s on a single thread.
async c c11 epoll event-loop http http-server io-uring kqueue multipart sendfile threadpool tls zero-copy
Last synced: 06 Apr 2026
https://github.com/joakimthun/io-uring-echo-server
Very simple TCP echo servers based on io_uring and epoll.
async-io epoll io-uring tcp-echo-server
Last synced: 07 May 2025
https://github.com/HengXin666/HXLibs
C++20协程和基于io_uringの百万并发服务器; 可异步读写, 支持Transfer-Encoding分块编码传输文件; 基于压缩前缀树编写的路由, 支持通配符解析;+ http/https/websocket、socks5代理、Json解析、Json静态反射到结构体, 封装了线程安全的LFUCache和LRUCache, 静态枚举映射, 支持STL容器的print/toString等
coroutine cpp cpp20 http https io-uring json lfu-cache lru-cache openssl router websocket
Last synced: 31 Oct 2025
https://github.com/overmighty/co_http_uring
C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.
coroutines cpp cpp20 http http-server io-uring linux
Last synced: 11 Feb 2026
https://github.com/4ldo2/ioprio-rs
A simple Rust crate for managing Linux I/O priorities.
io-priority io-uring ioprio linux linux-syscall rust rust-lang
Last synced: 21 Mar 2025
https://github.com/carverauto/arancini
High-performance BMP collector.
bgp bgp-monitoring-protocol bmp io-uring zero-copy
Last synced: 06 Jun 2026
https://github.com/hayabusa-cloud/sox
Pure Go asynchronous I/O library using io_uring
Last synced: 14 Jan 2026
https://github.com/sumant1122/ringlog
A highly optimized, thread-per-core message broker built from scratch in Rust, utilizing io_uring for zero-copy, low-latency commit log streaming.
commit-log high-performance io-uring low-latency message-broker rust systems-programming thread-per-core write-ahead-log zero-copy
Last synced: 21 Jun 2026
https://github.com/ankitkpandey1/uringcore
High-performance asyncio event loop for Python using io_uring - 36% faster than asyncio
asyncio event-loop high-performance io-uring networking pyo3 rust
Last synced: 13 Jan 2026
https://github.com/religiya-serdtsa/cwist
Web Development Framework Suite in C
boringssl c http2 http3 http3-server io-uring lightweight low-level mux openssl quic server suckless systems-programming tls13 web-development web-engine web-framework
Last synced: 04 Jul 2026
https://github.com/hayabusa-cloud/sock
Zero-allocation socket library for Unix systems in pure Go
Last synced: 17 Feb 2026
https://github.com/pallas/ioucontext
A coöperative multitasking framework based on `liburing` and `libucontext`
c-ares cooperative-multitasking io-uring libucontext liburing linux reactor-pattern rfc862 rustls ucontext
Last synced: 16 Apr 2026
https://github.com/manishklach/sram-inference-kernel-fastpath
Experimental Linux kernel fast-path patches for SRAM-based AI inference servers, targeting io_uring submission, registered buffers, CQ polling, wakeup attribution, and completion latency.
ai-inference ai-infrastructure async-io benchmarking bpftrace ebpf ftrace inference-systems io-uring kernel-development kernel-fastpath kernel-tracing latency linux-kernel low-latency operating-systems performance-analysis sram systems-performance
Last synced: 09 May 2026
https://github.com/metacall/nodejs-c-io_uring-example
Using io_uring Linux Kernel interface from NodeJS by JITing C code with MetaCall.
c interoperability io-uring jit liburing nodejs
Last synced: 26 Apr 2026
https://github.com/longhao-li/onion
A lightweight and easy to use async IO library implemented with C++20 coroutine.
async cpp cpp-coroutines cpp23 io-uring iocp socket-io
Last synced: 29 Apr 2026
https://github.com/goceleris/celeris
Ultra-low latency Go HTTP engine. A protocol-aware dual-architecture (io_uring & epoll) designed for high-throughput infrastructure and zero-allocation microservices.
epoll go http-server io-uring linux performance zero-copy
Last synced: 24 May 2026
https://github.com/marlecce/emme
High-performance C web server engineered trying to outpace industry giants like Nginx and Apache. Powered by io_uring and a custom in-place HTTP parser, it delivers ultra-low latency and blazing-fast responses.
apache automation c github-actions http-parser https-server io-uring nginx testing threading web-server yaml
Last synced: 17 Jan 2026
https://github.com/vcaputo/libiou
Thin veneer over io_uring/liburing for more ergonomic async-io in C, mirror of git://git.pengaru.com/libiou
async-io coroutines event-loop io-uring
Last synced: 18 Mar 2026
https://github.com/vcaputo/jio
jio is an experimental PoC tool for operating on systemd-journald journal files in a continuation passing style in C using io_uring. Mirror of git://git.pengaru.com/jio
async-io io-uring systemd-journald
Last synced: 09 May 2026
https://github.com/hirbodbehnam/uring_file_server
A dead simple file server built with liburing
Last synced: 04 Apr 2025
https://github.com/thiagorigonatti/sleeker
A lightweight sub-millisecond p99 latency ultra high-performance non-blocking I/O io_uring and unix-domain-sockets compatible HTTP1/2/3 server module with easy TLS integration support.
asynchronous event-driven high-performance http-server http1 http2 io-uring java low-latency netty networking nio non-blocking reactive server ssl sub-millisecond tls unix-domain-sockets zero-copy
Last synced: 19 Apr 2026
https://github.com/manishklach/kairo-io
Linux-kernel RFC/POC for AI KV-cache-aware block I/O, decode-read prioritization, and generic NVMe SSD scheduling.
agentic-ai ai-inference benchmarking block-layer io-uring kernel-scheduler kv-cache linux-kernel llm-inference mq-deadline nvme performance-engineering poc rfc ssd storage-systems systems-research zns zoned-storage
Last synced: 01 Jul 2026
https://github.com/pooyaeimandar/z
Simple http server based on Zig, coroutines and io_uring
coroutine http-server io-uring zig
Last synced: 14 Jul 2025
https://github.com/fadhil-riyanto/cat-io-uring
cat using syscall io_uring, and some linux kernel stuff, my repository learning io_uring
Last synced: 30 Mar 2025