42 breaking releases

new 0.54.0 May 7, 2025
0.53.0 Mar 12, 2025
0.52.0 Feb 4, 2025
0.49.0 Nov 12, 2024
0.13.0 Mar 27, 2023

#1871 in HTTP server

Download history 1/week @ 2025-01-18 91/week @ 2025-02-01 129/week @ 2025-02-08 87/week @ 2025-02-15 2/week @ 2025-02-22 5/week @ 2025-03-01 107/week @ 2025-03-08 31/week @ 2025-03-15 103/week @ 2025-05-03

103 downloads per month

Apache-2.0

66KB
863 lines

Shuttle service integration for the Salvo web framework

Example

use salvo::prelude::*;

#[handler]
async fn hello_world(res: &mut Response) {
    res.render(Text::Plain("Hello, world!"));
}

#[shuttle_runtime::main]
async fn salvo() -> shuttle_salvo::ShuttleSalvo {
    let router = Router::new().get(hello_world);

    Ok(router.into())
}

Dependencies

~24–41MB
~733K SLoC