From a442920ba381aea006caf5e38a6a993a2eda05ed Mon Sep 17 00:00:00 2001 From: arctic-alpaca <67190338+arctic-alpaca@users.noreply.github.com> Date: Wed, 3 Nov 2021 09:20:01 +0100 Subject: [PATCH] Restructure community showcase (#454) --- ECOSYSTEM.md | 15 +++++++++++++++ README.md | 5 +++++ examples/README.md | 9 ++------- 3 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 ECOSYSTEM.md diff --git a/ECOSYSTEM.md b/ECOSYSTEM.md new file mode 100644 index 00000000..7fc3493b --- /dev/null +++ b/ECOSYSTEM.md @@ -0,0 +1,15 @@ +# Community Projects + +If your project isn't listed here and you would like it to be, please feel free to create a PR. + +## Community maintained axum ecosystem + +- [axum-server](https://github.com/programatik29/axum-server): axum-server is a hyper server implementation designed to be used with axum framework. + +## Project showcase + +- [Houseflow](https://github.com/gbaranski/houseflow): House automation platform written in Rust. +- [Datafuse](https://github.com/datafuselabs/datafuse): Cloud native data warehouse written in Rust. +- [JWT Auth](https://github.com/Z4RX/axum_jwt_example): JWT auth service for educational purposes. +- [ROAPI](https://github.com/roapi/roapi): Create full-fledged APIs for static datasets without writing a single line of code. +- [notify.run](https://github.com/notify-run/notify-run-rs): HTTP-to-WebPush relay for sending desktop/mobile notifications to yourself, written in Rust. diff --git a/README.md b/README.md index 56c852a7..08e48453 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,11 @@ In the `axum`'s repo we also have a [number of examples][examples] showing how to put everything together. You're also welcome to ask in the [Discord channel][chat] or open an [issue] with your question. +## Community projects + +See [here](ECOSYSTEM.md) for a list of community maintained crates and projects +built with axum. + ## Contributing :balloon: Thanks for your help improving the project! We are so happy to have diff --git a/examples/README.md b/examples/README.md index cddce37e..91f6d79d 100644 --- a/examples/README.md +++ b/examples/README.md @@ -3,10 +3,5 @@ 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](https://github.com/gbaranski/houseflow): House automation platform written in Rust. -- [Datafuse](https://github.com/datafuselabs/datafuse): Cloud native data warehouse written in Rust. -- [JWT Auth](https://github.com/Z4RX/axum_jwt_example): JWT auth service for educational purposes. -- [ROAPI](https://github.com/roapi/roapi): Create full-fledged APIs for static datasets without writing a single line of code. -- [notify.run](https://github.com/notify-run/notify-run-rs): HTTP-to-WebPush relay for sending desktop/mobile notifications to yourself, written in Rust. +For a list of what the community built with axum, please see the list +[here](../ECOSYSTEM.md). \ No newline at end of file