axum/examples
2024-09-25 03:44:47 -04:00
..
anyhow-error-response Add serve function and remove Server re-export (#1868) 2023-04-21 17:45:31 +02:00
async-graphql Remove lingering async-graphql example file 2023-01-08 16:28:45 +01:00
auto-reload Fix typo in auto-reload example. (#2680) 2024-03-26 10:22:59 +01:00
chat Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
compression Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
consume-body-in-extractor-or-middleware Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
cors Update to latest versions of hyper and http-body (#1882) 2023-11-23 11:03:03 +00:00
customize-extractor-error Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
customize-path-rejection Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
dependency-injection Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
diesel-async-postgres Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
diesel-postgres Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
error-handling Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
form Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
global-404-handler Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
graceful-shutdown Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
handle-head-request Update to latest versions of hyper and http-body (#1882) 2023-11-23 11:03:03 +00:00
hello-world Add serve function and remove Server re-export (#1868) 2023-04-21 17:45:31 +02:00
http-proxy Upgrade private dependencies (#2935) 2024-09-24 23:50:53 +02:00
jwt Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
key-value-store Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
listen-multiple-addrs Update unix-domain-socket, listen-multiple-addrs, and testing examples (#2358) 2023-11-27 10:23:52 +01:00
low-level-openssl Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
low-level-rustls Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
multipart-form Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
oauth Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
parse-body-based-on-content-type Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
print-request-response Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
prometheus-metrics Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
query-params-with-empty-strings Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
readme Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
reqwest-response Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
rest-grpc-multiplex Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
reverse-proxy Update example reverse-proxy to axum 0.7 (#2395) 2023-12-02 11:48:10 +01:00
routes-and-handlers-close-together Add serve function and remove Server re-export (#1868) 2023-04-21 17:45:31 +02:00
serve-with-hyper Fix warnings and errors from beta Rust (#2904) 2024-09-09 18:55:15 +00:00
simple-router-wasm Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
sqlx-postgres Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
sse Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
static-file-server Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
stream-to-file Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
templates Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
templates-minijinja add minijinja templating example (#2523) 2024-02-11 12:17:41 +01:00
testing Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
testing-websockets Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
tls-graceful-shutdown Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
tls-rustls Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
todos Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
tokio-postgres Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
tokio-redis Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
tracing-aka-logging Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
unix-domain-socket Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
validator Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
versioning Use env!("CARGO_CRATE_NAME") in the example to simplify the tracing setup code (#2884) 2024-08-24 08:36:08 +02:00
websockets Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
README.md Grammar: Fix "it's" vs "its" in several places (#2518) 2024-01-15 21:48:11 +01:00

Examples

This folder contains numerous examples showing how to use axum. Each example is setup as its own crate so its dependencies are clear.

For a list of what the community built with axum, please see the list here.