LukeMathWalker/pavex

A backend framework for Rust professionals

Rust

2,069

1,006 commits

updated May 3, 2026

See the code

README

pavex pavex
Re-imagining backend development in Rust

What is Pavex?

Pavex is a new framework to build APIs with Rust.

Pavex aims to have it all: great ergonomics and high performance.
The same productivity boost of Ruby on Rails, Spring or ASP.NET Core.
As fast as a handwritten solution that strips away all abstractions.

Check out Pavex's documentation for a thorough introduction to the framework and its design philosophy.

Project status

Pavex is currently in closed beta—you can sign up here to get early access.

We regularly publish project updates.

Last update: This month in Pavex #10 [April 2024]

Previous updates:

Architectural Overview

If the section above was enough to get you intrigued, you can check out the architectural deep-dive in ARCHITECTURE.md to learn how Pavex works under the hood.

Contributing

Typo in documentation? Open a PR straight-away!
Small bug fix with a regression test? Open a PR straight-away!
Anything beyond 20 lines of code? Open an issue first.

If you are looking to contribute, you can find dedicated instructions in CONTRIBUTING.md.

License

Licensed under the Apache License, Version 2.0. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

backend
compiler
framework
rust
web

LukeMathWalker/pavex

A backend framework for Rust professionals

Rust

2,069

1,006 commits

updated May 3, 2026

See the code

README

pavex pavex
Re-imagining backend development in Rust

What is Pavex?

Pavex is a new framework to build APIs with Rust.

Pavex aims to have it all: great ergonomics and high performance.
The same productivity boost of Ruby on Rails, Spring or ASP.NET Core.
As fast as a handwritten solution that strips away all abstractions.

Check out Pavex's documentation for a thorough introduction to the framework and its design philosophy.

Project status

Pavex is currently in closed beta—you can sign up here to get early access.

We regularly publish project updates.

Last update: This month in Pavex #10 [April 2024]

Previous updates:

Architectural Overview

If the section above was enough to get you intrigued, you can check out the architectural deep-dive in ARCHITECTURE.md to learn how Pavex works under the hood.

Contributing

Typo in documentation? Open a PR straight-away!
Small bug fix with a regression test? Open a PR straight-away!
Anything beyond 20 lines of code? Open an issue first.

If you are looking to contribute, you can find dedicated instructions in CONTRIBUTING.md.

License

Licensed under the Apache License, Version 2.0. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

backend
compiler
framework
rust
web

Project health

crates.io

Latest release

0.2.10 · Nov 10, 2025

Releases this year

1

Significant stargazers

(top 24 of 62)

Weihang Lo

634 followers · starred Apr 2023

Lukas Wirth

678 followers · starred Jun 2023

tottoto

70 followers · starred Dec 2023

Zanie Blue

1,112 followers · starred Jan 2023