uxum-macros

Crates.iouxum-macros
lib.rsuxum-macros
version0.4.1
created_at2025-03-10 00:39:44.419367+00
updated_at2025-08-22 03:08:25.75672+00
descriptionProcedural macros for uxum framework
homepage
repositoryhttps://github.com/unikmhz/uxum
max_upload_size
id1586022
size36,095
Alex Unigovsky (unikmhz)

documentation

README

UXUM

crates.io build status license documentation

An opinionated backend service framework based on axum.

Project goals

  • Minimum boilerplate code.
  • Minimal performance impact from features not in use.
  • Metrics, tracing, OpenAPI and common service support features available out of the box.
  • Ready to be deployed on a local server, VM or container, or in the cloud.

Project non-goals

  • Performance and feature parity with bare axum. Straight-up axum without all bells and whistles provided by this framework will always be a bit faster and more flexible.
  • Database access layers and connection pools. This is out of scope for this project.

Supported crate features

  • grpc: support nesting Tonic GRPC services inside Axum server instance.
  • systemd: enable systemd integration for service notifications and watchdog support (Linux only).
Commit count: 138

cargo fmt