Rocket fairing for easy internationalization with gettext (also supports Actix web)
This crate provides a request guard used for getting `accept-language` header.
tr! macro for localisation
Extract strings from a rust crate to be translated with gettext
A library for getting text from JSON usually for internationalization.
Write validation once, use everywhere: Rust rules auto-generate JSON Schema + OpenAPI + TypeScript/Zod. WASM browser validation. Axum/Actix/Rocket adapters.
Type-safe runtime validation library for Rust, inspired by Zod
Django-shaped batteries-included web framework for Rust: ORM + migrations + auto-admin + multi-tenancy + audit log + auth (sessions, JWT, OAuth2/OIDC, HMAC) + APIs (ViewSet, OpenAPI auto-derive, JSON:API) + jobs (in-mem + Postgres) + email + media (S3 / R2 / B2 / MinIO + presigned uploads + collections + tags) + production middleware (CSRF, CSP, rate-limiting, compression, idempotency, etc.).