salvo-rs/salvo

A powerful web framework built with a simplified design.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 31 minutes ago
Type:FrameworkCategory(s):Backend FrameworksWeb Development
Added to GitGenius on September 15th, 2026
Created on November 7th, 2019
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 271
Total Stargazers: 4,437 (+0)
Total Subscribers: 38 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.3 hours
Mean response time: 34.9 days
90th percentile: 114.3 days
Tracked items: 138

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 4% of issues opened in the past year have never received a reply. 88% of issues opened in the past year have been closed, leaving a working backlog. Three people close 89% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 451 days
Stale 30+ days: 18
Stale 90+ days: 16

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • documentation (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Salvo is a web framework for Rust that emphasizes simplified design for building HTTP servers and async applications.

The framework addresses the need for a straightforward yet capable approach to web development in Rust. Salvo provides core HTTP server functionality with an async-first architecture, allowing developers to build web applications without unnecessary complexity. The framework is designed to reduce boilerplate and cognitive overhead while maintaining the performance characteristics expected from Rust-based web solutions.

Salvo suits teams building HTTP services in Rust who prioritize clarity and ease of use in their framework choice. It works well for projects ranging from simple APIs to more complex web applications where the developer experience matters alongside performance. The framework's simplified design philosophy makes it accessible to developers new to Rust web development while remaining capable for production use cases.

The project shows consistent development activity with regular updates and maintenance. The codebase demonstrates active engagement with issues and pull requests. Documentation is maintained alongside the code, indicating ongoing effort to support users. The project maintains a dedicated website separate from the repository, suggesting investment in community resources and project visibility.