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
·

Frameworks Rust pour API HTTP

Classement mis à jour le 30 juin 2026

For un framework web pour construire des API HTTP en Rust, the strongest matches are seanmonstar/warp (Warp is a Rust HTTP web framework that uses), tokio-rs/axum (Axum is a type-safe, modular Rust web framework built) and actix/actix-web (Actix Web is a type-safe, asynchronous Rust web framework). iron/iron and rwf2/rocket round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Bibliothèques et frameworks haute performance pour construire des services web scalables et des API RESTful en Rust.

Frameworks Rust pour API HTTP

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • seanmonstar/warpAvatar de seanmonstar

    seanmonstar/warp

    10,245Voir sur GitHub↗

    Warp is a Rust HTTP web framework designed for building high-performance web servers. It provides a system for managing request pipelines, implementing WebSocket servers for bidirectional communication, and serving static assets from the local filesystem. The framework is characterized by its use of type-safe request pipelines and routing. It utilizes a filter-based approach to extract and validate metadata from headers, query strings, and request bodies before they reach the application handler. Broad capability areas include HTTP API development, asynchronous task execution, and state-base

    Warp is a Rust HTTP web framework that uses filter-based type-safe routing, supports middleware composition and WebSocket servers, and has async request handling — it squarely fits the category of a Rust web framework for APIs, though it lacks built-in OpenAPI/Swagger and TLS/SSL support.

    RustType-Safe RoutingRequest Metadata
    Voir sur GitHub↗10,245
  • tokio-rs/axumAvatar de tokio-rs

    tokio-rs/axum

    25,028Voir sur GitHub↗

    Axum is a web framework for the Rust programming language designed for building scalable and high-performance backend services. It provides a modular, asynchronous programming model that centers on a declarative routing engine, allowing developers to map HTTP requests to handler functions using a type-safe API. The framework distinguishes itself through a robust request extraction system that leverages trait-based reflection to automatically parse and validate incoming data into strongly typed function arguments. By utilizing a standardized service abstraction, it enables the composition of m

    Axum is a type-safe, modular Rust web framework built on Tokio and Tower, offering declarative routing, trait-based request extraction, and middleware composition for HTTP APIs—matching the core requirements, though its OpenAPI/Swagger integration is community-driven rather than built-in.

    RustType-Safe Routing
    Voir sur GitHub↗25,028
  • actix/actix-webAvatar de actix

    actix/actix-web

    24,421Voir sur GitHub↗

    Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a

    Actix Web is a type-safe, asynchronous Rust web framework built with an actor-based concurrency model and supports WebSockets and streaming, making it a direct fit for building high-performance HTTP APIs; it meets most of the requested features like type-safe routing and middleware composition, though built-in OpenAPI/Swagger is not highlighted in the provided evidence.

    RustType-Safe Routing
    Voir sur GitHub↗24,421
  • iron/ironAvatar de iron

    iron/iron

    6,114Voir sur GitHub↗

    Iron is a Rust web framework used for building concurrent web applications and APIs. It functions as a concurrent HTTP server and provides a stateless route dispatcher to map incoming URL paths and globs to specific handler functions. The project is centered around a middleware-based request pipeline, which allows the request-response cycle to be extended via plugins and modifiers. It utilizes a thread-safe state container to store shared application memory accessible across all concurrent handlers and middleware. The framework covers broad capability areas including dynamic API routing, sta

    Iron is a Rust web framework that provides middleware-based request handling and dynamic route dispatching for HTTP APIs, but it lacks the modern type-safe routing, async/await performance, and built-in features (OpenAPI, WebSockets, TLS) that this search prioritizes, making it a correct category but an older, narrower option.

    RustRequest Data Accessors
    Voir sur GitHub↗6,114
  • rwf2/rocketAvatar de rwf2

    rwf2/Rocket

    25,747Voir sur GitHub↗

    Rocket is a type-safe web framework designed for building server-side applications. It provides a high-performance asynchronous routing engine that maps incoming network traffic to concurrent handler functions, while managing the full lifecycle of web requests. The framework emphasizes compile-time verification, ensuring that request parameters, response types, and routing logic remain consistent throughout the development process. The framework distinguishes itself through its use of request guards, which act as a validation layer to intercept and transform incoming data into structured type

    Rocket is a compile-time-verified, async Rust web framework centred on type-safe routing and request guards — exactly the kind of high-assurance HTTP API tool you're after, though built-in OpenAPI/Swagger and WebSocket support require community extensions rather than being part of the core framework.

    RustRequest RoutersRoute HandlersType-Safe Web Frameworks
    Voir sur GitHub↗25,747
  • sergiobenitez/rocketS

    SergioBenitez/rocket

    0Voir sur GitHub↗

    Rocket is a Rust web framework with type-safe routing and middleware, which fits the search for a Rust web framework for HTTP APIs, though evidence on specific required features like built-in OpenAPI or WebSocket support is not shown here.

    Server Frameworks
    Voir sur GitHub↗0

Related searches

  • a high performance web framework for Rust
  • framework web pour créer des API en Kotlin
  • an http client library for Rust
  • framework web pour créer des API en Ruby
  • framework web Rust pour API REST
  • a library for implementing WebSockets in Rust
  • framework HTTP pour créer des services web en Elixir
  • a high performance web framework for Go