154 releases (99 stable)

Uses new Rust 2021

new 1.3.32 Jun 28, 2022
1.3.30 May 15, 2022
1.3.19 Mar 30, 2022
1.2.19 Dec 31, 2021
0.9.0 Oct 8, 2021

#1060 in Network programming

Download history 3362/week @ 2022-03-11 3736/week @ 2022-03-18 3672/week @ 2022-03-25 4146/week @ 2022-04-01 4483/week @ 2022-04-08 3953/week @ 2022-04-15 4135/week @ 2022-04-22 4464/week @ 2022-04-29 5512/week @ 2022-05-06 7665/week @ 2022-05-13 4702/week @ 2022-05-20 5694/week @ 2022-05-27 5786/week @ 2022-06-03 6261/week @ 2022-06-10 6360/week @ 2022-06-17 6242/week @ 2022-06-24

25,705 downloads per month
Used in 17 crates (via poem)


126 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-dbsession Session storage using database (README) (CHANGELOG)

The following are cases of community use:

Repo Description Documentation ChangeLog
delicate A distributed task scheduling platform written in rust. (README) (CHANGELOG)
databend A cloud-native data warehouse written in rust. (ROADMAP) (WEEKLY)
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.
lust A fast, auto-optimizing image server designed for high throughput and caching.



🎈 Thanks for your help improving the project! We are so happy to have you!


Licensed under either of


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.


~27K SLoC