An open API service indexing awesome lists of open source software.

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/tokio-rs/io-uring

The `io_uring` library for Rust

io-uring linux rust-lang

Last synced: 12 May 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/spacejam/rio

pure rust io_uring library, built on libc, thread & async friendly, misuse resistant

io io-uring linux rust steamy uring

Last synced: 14 May 2025

https://github.com/ringbahn/ringbahn

safe bindings to io-uring

io-uring rust

Last synced: 29 Dec 2025

https://github.com/codesire-deng/co_context

A coroutine framework aimed at high-concurrency io with reasonable latency, based on io_uring.

async coroutine io-uring linux network uring

Last synced: 04 Apr 2025

https://github.com/iceber/iouring-go

Provides easy-to-use async IO interface with io_uring

go golang io-uring iouring

Last synced: 07 Sep 2025

https://github.com/Iceber/iouring-go

Provides easy-to-use async IO interface with io_uring

go golang io-uring iouring

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/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/bearcove/loona

HTTP 1+2 in Rust, with io_uring & ktls

http http2 io-uring loona rust rust-lang

Last synced: 12 Dec 2025

https://github.com/tonbo-io/fusio

Fusio provides file operations on multiple storages across various async runtimes.

async-rust io-uring

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.

asyncio io-uring ktls python

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/godzie44/go-uring

The `io_uring` library and runtime for GO

go io-uring linux

Last synced: 13 Apr 2025

https://github.com/yostealth/liburing

Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.

async cython file futex io io-uring liburing python python3 socket statx syscall

Last synced: 24 Oct 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/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/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.

async io-uring rust 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/3541/short-circuit

High-performance web server for Linux, built on io_uring.

http io-uring iouring linux server uring web

Last synced: 18 Jan 2026

https://github.com/hengxin666/hxlibs

现代C++20协程编写的基于io_uring/iocp百万并发HTTP服务器; 可异步读写, 支持分块编码传输文件, 支持断点续传; http/websocket、客户端socks5代理、JSON解析、聚合类无宏反射/宏反射支持别名

coroutine cpp cpp20 http io-uring iocp json router websocket

Last synced: 06 Oct 2025

https://github.com/qv2ray/io_uring-zh-cn

Efficient IO with io_uring Chinese (Simplified) Translation

documentation io-uring zh-cn

Last synced: 24 Feb 2025

https://github.com/mfelsche/pony-uring

io_uring support for Pony :ring: :horse:

io-uring ponylang

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/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

io-uring networking

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/hayabusa-cloud/sock

Zero-allocation socket library for Unix systems in pure Go

golang io-uring socket

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

c fileserver io-uring

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

io-uring

Last synced: 30 Mar 2025

https://github.com/fndome/sws

io_uring based Single Worker Server in Zig

fiber http io-uring ws zig

Last synced: 10 Jun 2026

https://github.com/cvik/coap

High-performance CoAP server and client library for Zig, built on Linux io_uring

coap io-uring iot rfc7252 udp zig

Last synced: 03 Apr 2026

https://github.com/asmod4n/mruby-io_uring

io_uring for mruby

io-uring linux mruby mruby-gem ruby

Last synced: 18 Apr 2026