85 releases (37 breaking)

Uses new Rust 2024

new 0.77.1 Mar 21, 2025
0.76.2 Feb 4, 2025
0.75.0 Dec 30, 2024
0.74.2 Nov 11, 2024
0.49.1 Jul 29, 2023

#61 in #swagger

Download history 20239/week @ 2024-11-28 14629/week @ 2024-12-05 21114/week @ 2024-12-12 16598/week @ 2024-12-19 13060/week @ 2024-12-26 12718/week @ 2025-01-02 17589/week @ 2025-01-09 15884/week @ 2025-01-16 11649/week @ 2025-01-23 9244/week @ 2025-01-30 18563/week @ 2025-02-06 13528/week @ 2025-02-13 21571/week @ 2025-02-20 33161/week @ 2025-02-27 25472/week @ 2025-03-06 33556/week @ 2025-03-13

116,304 downloads per month
Used in 15 crates (via salvo-oapi)

MIT/Apache

495KB
12K SLoC

Salvo is an extremely simple and powerful Rust web backend framework. Only basic Rust knowledge is required to develop backend services.

salvo-oapi-macros

Provide a OpenAPI supports for Salvo.

This is an official crate, so you can enable it in Cargo.toml like this:

salvo = { version = "*", features = ["oapi"] }

Documentation & Resources

☕ Donate

Salvo is an open source project. If you want to support Salvo, you can ☕ buy me a coffee here.

⚠️ License

Salvo is licensed under either of

Dependencies

~4.5–6MB
~118K SLoC