axum/examples
2021-10-31 08:22:46 +01:00
..
async-graphql Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
chat Fix inconsistent naming of WebSocket rejections (#416) 2021-10-25 23:09:47 +00:00
customize-extractor-error Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
error-handling-and-dependency-injection Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
form Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
global-404-handler Stores routes in a map (#408) 2021-10-25 20:49:39 +02:00
graceful_shutdown Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
hello-world Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
http-proxy Add HTTP proxy example (#425) 2021-10-26 20:46:40 +02:00
jwt Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
key-value-store Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
low-level-rustls Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
multipart-form Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
oauth Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
print-request-response Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
reverse-proxy Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
sessions Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
sse Fix sse and ws examples (#429) 2021-10-27 15:52:41 +00:00
static-file-server Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
templates Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
testing Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
tls-rustls Fix compile time regression by boxing routes internally (#404) 2021-10-24 20:52:42 +02:00
todos Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
tokio-postgres Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
tracing-aka-logging Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
unix-domain-socket Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
validator Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
versioning Reorganize method routers for handlers and services (#405) 2021-10-24 20:05:16 +00:00
websockets Fix sse and ws examples (#429) 2021-10-27 15:52:41 +00:00
README.md Add notify.run to community showcase (#435) 2021-10-31 08:22:46 +01:00

Examples

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

Community showcase

  • Houseflow: House automation platform written in Rust.
  • Datafuse: Cloud native data warehouse written in Rust.
  • JWT Auth: JWT auth service for educational purposes.
  • ROAPI: Create full-fledged APIs for static datasets without writing a single line of code.
  • notify.run: HTTP-to-WebPush relay for sending desktop/mobile notifications to yourself, written in Rust.