awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Rust Async Runtime Libraries

Classement mis à jour le 13 juil. 2026

For an asynchronous runtime library for Rust, the strongest matches are smol-rs/smol (Smol is a lightweight, high-performance asynchronous runtime for Rust), tokio-rs/tokio (Tokio is the industry-standard asynchronous runtime for Rust, providing) and async-rs/async-std (This is a comprehensive asynchronous runtime for Rust that). Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « best rust async runtime libraries ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

Rust Async Runtime Libraries

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • smol-rs/smolAvatar de smol-rs

    smol-rs/smol

    4,979Voir sur GitHub↗

    Smol is a lightweight Rust asynchronous runtime and task executor. It provides a suite of foundational tools for scheduling and executing asynchronous futures, managing background workloads, and handling non-blocking network and file operations. The project includes a compatibility layer for adapting asynchronous types and execution contexts, enabling futures to run across different runtime ecosystems. It also features a mechanism to offload synchronous I/O and CPU-intensive operations to dedicated worker thread pools to prevent runtime stalls. Its capabilities cover non-blocking network I/O

    Smol is a lightweight, high-performance asynchronous runtime for Rust that provides a multi-threaded executor, non-blocking I/O, and timer support, making it a comprehensive solution for concurrent task scheduling.

    RustTimer SchedulersNon-Blocking I/O InterfacesNon-Blocking Socket I/O
    Voir sur GitHub↗4,979
  • tokio-rs/tokioAvatar de tokio-rs

    tokio-rs/tokio

    32,309Voir sur GitHub↗

    Tokio is an asynchronous runtime for the Rust programming language, designed to manage and execute concurrent tasks efficiently. It provides a multi-threaded execution environment that schedules lightweight tasks across available processor cores, utilizing a work-stealing scheduler to balance computational load. By employing a poll-based execution model and waker-based notifications, the runtime drives asynchronous operations forward without requiring active polling loops, ensuring efficient resource utilization. The project distinguishes itself through a comprehensive suite of tools for high

    Tokio is the industry-standard asynchronous runtime for Rust, providing the multi-threaded scheduler, non-blocking I/O, and timer support required to build high-performance concurrent applications.

    RustTimer Schedulers
    Voir sur GitHub↗32,309
  • async-rs/async-stdAvatar de async-rs

    async-rs/async-std

    4,068Voir sur GitHub↗

    async-std is a Rust asynchronous runtime and non-blocking I/O library. It serves as an asynchronous standard library, providing a set of alternatives to the core Rust library for managing concurrent tasks, networking, and file system access. The project implements a standard-library-mirrored API, offering asynchronous versions of existing synchronous types to maintain a familiar interface. This approach allows for asynchronous Rust development using an interface that reflects the ergonomics of the language's standard library. The runtime includes a task executor for scheduling and executing

    This is a comprehensive asynchronous runtime for Rust that provides a multi-threaded scheduler, non-blocking I/O, and timer support through an interface designed to mirror the standard library.

    RustNon-blocking I/O
    Voir sur GitHub↗4,068

Related searches

  • un runtime asynchrone pour services réseau concurrents en Rust
  • a high performance web framework for Rust
  • an asynchronous library for python development
  • an http client library for Rust
  • a library for building Rust gRPC services
  • a game engine written in Rust
  • a logging library for Rust applications
  • a library for implementing WebSockets in Rust