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 licensed crates.io docs.rs

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

Apache-2.0 license MulanPSL-license 中文

Kernel TLS (kTLS) support for Compio.

Apache-2.0 license MulanPSL-license 中文

An HTTP library based on compio and hyper.

MIT licensed crates.io docs.rs

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

MIT licensed crates.io docs.rs

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

MIT licensed APACHE-2.0 licensed crates.io docs.rs

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

MIT licensed crates.io docs.rs

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

MIT licensed crates.io docs.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. compio compio Public

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

    Rust 1.9k 135

Repositories

Showing 10 of 17 repositories
  • winio Public

    A native GUI framework with single-threaded asynchronous runtime.

    compio-rs/winio's past year of commit activity
    Rust 134 MIT 12 1 (1 issue needs help) 0 Updated Sep 18, 2026
  • compio Public

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

    compio-rs/compio's past year of commit activity
    Rust 1,887 MIT 135 15 (5 issues need help) 7 Updated Sep 18, 2026
  • winui3-rs Public Forked from Alovchin91/winui3-rs

    Experimental, unofficial WinUI 3 Rust bindings

    compio-rs/winui3-rs's past year of commit activity
    Rust 4 MIT 4 0 0 Updated Sep 16, 2026
  • cyper Public

    An HTTP library based on compio and hyper.

    compio-rs/cyper's past year of commit activity
    Rust 85 MIT 19 3 (1 issue needs help) 0 Updated Sep 14, 2026
  • win32metadata Public Forked from microsoft/win32metadata

    Tooling to generate metadata for Win32 APIs in the Windows SDK.

    compio-rs/win32metadata's past year of commit activity
    C++ 0 157 0 0 Updated Sep 11, 2026
  • webview2-rs Public archive

    WebView2 Win32 loader Rust bindings

    compio-rs/webview2-rs's past year of commit activity
    Rust 2 MIT 0 0 0 Updated Sep 10, 2026
  • compio-actor Public archive

    An actor framework for compio

    compio-rs/compio-actor's past year of commit activity
    Rust 2 0 0 0 Updated Aug 20, 2026
  • see Public

    A high-performance, asynchronous runtime-agnostic alternative to `tokio::sync::watch`.

    compio-rs/see's past year of commit activity
    Rust 15 Apache-2.0 2 0 0 Updated Aug 20, 2026
  • compio-website Public

    Official website for compio

    compio-rs/compio-website's past year of commit activity
    TypeScript 1 MIT 2 0 0 Updated Aug 18, 2026
  • thin-cell Public

    A compact 1-usize smart pointer combining reference counting and mutex

    compio-rs/thin-cell's past year of commit activity
    Rust 12 MIT 2 0 0 Updated Jul 24, 2026

Most used topics

Loading…