poem-web/poem

A full-featured and easy-to-use web framework with the Rust programming language.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 15th, 2026
Created on August 11th, 2021
Open Issues & Pull Requests: 198 (+0)
GitHub issues: Enabled
Number of forks: 360
Total Stargazers: 4,440 (+0)
Total Subscribers: 40 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.5 days
Mean response time: 140.1 days
90th percentile: 605.5 days
Tracked items: 87

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 50% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 97
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 655 days
Stale 30+ days: 95
Stale 90+ days: 91

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 (48)
  • bug (47)
  • question (28)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Poem is a web framework for Rust that provides a full-featured, easy-to-use foundation for building HTTP services.

The framework addresses the need for accessible web development in Rust by combining comprehensive built-in capabilities with a straightforward API design. Poem includes integrated support for routing, middleware, error handling, and common web patterns, reducing the boilerplate typically required when building Rust web services. The framework handles HTTP request and response processing while allowing developers to focus on application logic rather than low-level protocol details.

Poem suits developers who want a batteries-included framework experience in Rust without sacrificing performance or type safety. It works well for projects ranging from simple REST APIs to more complex web applications where having standardized patterns and middleware support accelerates development. Teams evaluating Poem should consider it if they value a cohesive, documented framework approach over assembling multiple specialized libraries, and if they are comfortable with Rust's learning curve and compilation model.

The project shows consistent maintenance with regular updates addressing bug fixes and feature improvements. Development activity demonstrates responsiveness to issues and pull requests, indicating active engagement with the user community. The codebase receives ongoing refinement and expansion of capabilities based on user feedback and evolving web framework standards.