axum/examples
2024-10-03 15:46:58 +00:00
..
anyhow-error-response
async-graphql
auto-reload
chat Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
compression Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
consume-body-in-extractor-or-middleware Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
cors Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
customize-extractor-error Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
customize-path-rejection chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
dependency-injection chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
diesel-async-postgres Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
diesel-postgres Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
error-handling Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
form
global-404-handler Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
graceful-shutdown Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
handle-head-request Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
hello-world
http-proxy Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
jwt Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
key-value-store chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
low-level-native-tls Add low-level-native-tls examples (#2860) 2024-09-28 19:30:19 +00:00
low-level-openssl Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
low-level-rustls Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
mongodb Update mongodb example (#2944) 2024-09-28 23:40:52 +02:00
multipart-form Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
oauth Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
parse-body-based-on-content-type Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
print-request-response Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
prometheus-metrics Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
query-params-with-empty-strings Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
readme Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
request-id Add request id example (#2912) 2024-09-28 11:25:05 +02:00
reqwest-response Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
rest-grpc-multiplex Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
reverse-proxy
routes-and-handlers-close-together
serve-with-hyper Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
simple-router-wasm Remove unused dependencies from examples (#2934) 2024-09-25 03:44:47 -04:00
sqlx-postgres Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
sse Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
static-file-server Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
stream-to-file chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
templates chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
templates-minijinja Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
testing Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
testing-websockets Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
tls-graceful-shutdown Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
tls-rustls Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
todos chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
tokio-postgres Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
tokio-redis Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
tracing-aka-logging Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
unix-domain-socket Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
validator Replace async_trait with AFIT / RPITIT (#2308) 2024-09-28 21:27:11 +00:00
versioning chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
websockets Upgrade most example dependencies (#2936) 2024-09-27 18:50:52 +02:00
README.md

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.