Skip to content

A collection of additional crates supporting the actix and actix-web frameworks.

License

Notifications You must be signed in to change notification settings

drp4rad0x/actix-extras

This branch is 9 commits behind actix/actix-extras:master.

Folders and files

NameName
Last commit message
Last commit date
May 25, 2022
Dec 2, 2024
Aug 18, 2024
Oct 7, 2024
Oct 11, 2024
Aug 18, 2024
Oct 11, 2024
Aug 18, 2024
Sep 12, 2024
Sep 28, 2024
Jan 30, 2020
Jul 31, 2022
Jan 6, 2024
Jun 20, 2024
Nov 3, 2023
Nov 3, 2023
Dec 2, 2024
Mar 22, 2021
Oct 11, 2024
Jun 20, 2024
Sep 11, 2022

Repository files navigation

actix-extras

A collection of additional crates supporting Actix Web.

CI codecov Chat on Discord Dependency Status

Crates by @actix

Crate
actix-cors crates.io dependency status Cross-Origin Resource Sharing (CORS) controls.
actix-identity crates.io dependency status Identity management.
actix-limitation crates.io dependency status Rate-limiting using a fixed window counter for arbitrary keys, backed by Redis.
actix-protobuf crates.io dependency status Protobuf payload extractor.
actix-session crates.io dependency status Session management.
actix-settings crates.io dependency status Easily manage Actix Web's settings from a TOML file and environment variables.
actix-web-httpauth crates.io dependency status HTTP authentication schemes.
actix-ws crates.io dependency status WebSockets for Actix Web, without actors.

Community Crates

These crates are provided by the community.

Crate
actix-web-lab crates.io dependency status Experimental extractors, middleware, and other extras for possible inclusion in Actix Web.
actix-form-data crates.io dependency status Multipart form data from actix multipart streams
actix-governor crates.io dependency status Rate-limiting backed by governor.
actix-casbin crates.io dependency status Authorization library that supports access control models like ACL, RBAC & ABAC.
actix-ip-filter crates.io dependency status IP address filter. Supports glob patterns.
actix-web-static-files crates.io dependency status Static files as embedded resources.
actix-web-grants crates.io dependency status Extension for validating user authorities.
aliri_actix crates.io dependency status Endpoint authorization and authentication using scoped OAuth2 JWT tokens.
actix-web-flash-messages crates.io dependency status Support for flash messages/one-time notifications in actix-web.
awmp crates.io dependency status An easy to use wrapper around multipart fields for Actix Web.
tracing-actix-web crates.io dependency status A middleware to collect telemetry data from applications built on top of the Actix Web framework.
actix-hash crates.io dependency status Hashing utilities for Actix Web.
actix-bincode crates.io dependency status Bincode payload extractor for Actix Web
sentinel-actix crates.io dependency status General and flexible protection for Actix Web
actix-telepathy crates.io dependency status Build distributed applications with RemoteActors and RemoteMessages.
apistos crates.io dependency status Automatic OpenAPI v3 documentation for Actix Web
actix-web-validation crates.io dependency status Request validation for Actix Web
actix-jwt-cookies crates.io dependency status Store your data in encrypted cookies and get it elegantly.
actix-ws-broadcaster crates.io dependency status A broadcaster liblary for actix-ws that includes grouping and conditional broadcasting.

To add a crate to this list, submit a pull request.

About

A collection of additional crates supporting the actix and actix-web frameworks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 98.6%
  • Other 1.4%