#framework #actix #payload #smoother #lunna-actix-utils

lunna_actix_utils

This crate is intended to be a collection of utils for my projects that uses actix as web "framework"

3 releases (stable)

Uses new Rust 2024

new 1.0.1 Apr 18, 2025
0.1.0 Apr 17, 2025

#967 in HTTP server

Download history 70/week @ 2025-04-11

73 downloads per month

MIT license

22KB
424 lines

lunna_actix_utils is a utility crate by lunna.dev (me) for Actix Web projects.

This crate contains reusable tools and extractors that are used across several of my personal projects, aiming to reduce boilerplate and keep code clean and maintainable.

It is not intended as a general-purpose library for public use, but you're welcome to explore or adapt anything you find useful.

Features

Modules

  • extractors — Request extractors with extra behavior like input validation.

lunna_actix_utils

Utilities for Actix Web projects by lunna.dev

This crate provides small, reusable components used across my personal projects built with Actix Web. It includes custom extractors and helpers to reduce boilerplate and keep things clean.

Important

This is a personal-use crate. You're welcome to explore or use it, but it's tailored to my own workflows and may change frequently.

Features

  • ValidatedJson extractor: automatically validates incoming JSON payloads using validator.
  • More utilities coming as needed.

License

MIT

Dependencies

~19–32MB
~559K SLoC