19 releases
Uses new Rust 2024
| 0.3.1 | Oct 13, 2025 |
|---|---|
| 0.3.0 | Oct 11, 2025 |
| 0.2.9 | Oct 10, 2025 |
| 0.2.5 | Jul 28, 2025 |
| 0.1.8 | Mar 29, 2025 |
#2866 in Procedural macros
812 downloads per month
Used in 2 crates
(via poem-mcpserver)
11KB
226 lines
Poem Framework
A program is like a poem, you cannot write a poem without writing it. --- Dijkstra
A full-featured and easy-to-use web framework with the Rust programming language.
This repo contains the following main components:
| Crate | Description | Documentation | ChangeLog |
|---|---|---|---|
| poem |
Poem Web | (README) | (CHANGELOG) |
| poem-lambda |
Poem for AWS Lambda | (README) | (CHANGELOG) |
| poem-openapi |
OpenAPI for Poem Web | (README) | (CHANGELOG) |
| poem-grpc |
GRPC support for Poem | (README) | (CHANGELOG) |
| poem-mcpserver |
MCP Server implementation for Poem | (README) | (CHANGELOG) |
The following are cases of community use:
| Repo | Description | Documentation |
|---|---|---|
| delicate | A distributed task scheduling platform written in rust. | (README) |
| databend | A cloud-native data warehouse written in rust. | (ROADMAP) |
| muse | A NetEase Leihuo's internal art resource sharing platform, backend in rust. | |
| hik-proconnect | A front-end automated deployment platform based on continuous integration of aws. Hik-ProConnect project for Hikvision | |
| warpgate | A smart SSH bastion host that works with any SSH clients. | (README) |
| lust | A fast, auto-optimizing image server designed for high throughput and caching. | (README) |
| aptos | Building the safest and most scalable Layer 1 blockchain. | (WEBSITE) |
| poem-casbin | Casbin access control middleware for poem framework. | (WEBSITE) |
| poem-grants | Authorization extension to protect endpoints. | (README) |
Startups
- My Data My Consent | Online data sharing for people and businesses simplified
Resources
Contributing
🎈 Thanks for your help improving the project! We are so happy to have you!
License
Licensed under either of
- Apache License, Version 2.0,(LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Poem by you, shall be licensed as Apache, without any additional terms or conditions.
Dependencies
~3.5MB
~76K SLoC