Skip to main content

What is Graphul?

Graphul is an Express inspired web framework using a powerful extractor system. Designed to improve, speed, and scale your microservices with a very friendly syntax, Graphul is built with Rust. That means Graphul gets memory safety, reliability, concurrency, and performance for free.

Graphul is an extremely simple and powerful Rust web backend framework. Only basic Rust knowledge is required to develop backend services

Quickreview​

If you are thinking of building a web server Graphul is an amazing library to do it.

Graphul provides you with the basic tools to build a web server, we are talking about routing, sharing state system, pre-processing of requests and post-processing of responses.

We don't do it alone, we are re-using libraries as Axum and we are giving you a better abstraction and more friendly interface.

🛫 Graphul vs most famous frameworks out there​

Graphul has a huge performance compared with the most famous frameworks of the web.

This is a simple benchmark, however here the website

Benchmark between Graphul and other frameworksBenchmark between Graphul and other frameworks

About the documentation​

The documentation on this website focuses in gives you a starter guide, explaining a lot of concepts of the web and how to implement them in Graphul. Besides we are interested in showing some of the documentation about the Graphul APIs for the less familiar with the docs.rs