Skip to content

compio-rs

Welcome to the compio-rs organization! We develop compio, an asynchronous runtime for Rust based on completion-based io, along with several related projects.

Community

Projects

A thread-per-core Rust runtime with IOCP/io_uring/polling.

MIT licensedcrates.iodocs.rs

(Proof of Concept) High-performance Python asyncio alternative event loop powered by compio.

Apache-2.0 licenseMulanPSL-license中文

Kernel TLS (kTLS) support for Compio.

Apache-2.0 licenseMulanPSL-license中文

An HTTP library based on compio and hyper.

MIT licensedcrates.iodocs.rs

Single-threaded asynchronous GUI runtime. Winio provides an async runtime specifically designed for GUI applications.

MIT licensedcrates.iodocs.rs

An asynchronous runtime-agnostic alternative to tokio::sync::watch.

MIT licensedAPACHE-2.0 licensedcrates.iodocs.rs

A library that provides both sync and unsync versions of common synchronization primitives.

MIT licensedcrates.iodocs.rs

A compact, single-threaded smart pointer combining reference counting and interior mutability

MIT licensedcrates.iodocs.rs

Contributing

We welcome contributions to all our projects! Whether you're just getting started with Rust or are an experienced developer, there are opportunities to contribute at any level. Please check the CONTRIBUTING.md file in each project's repository for guidelines.

Pinned Loading

  1. compiocompioPublic

    A thread-per-core async Rust runtime with IOCP/io_uring/polling.

    Rust 1.8k 126

Repositories

Showing 10 of 17 repositories

Top languages

Loading…

Most used topics

Loading…