Skip to content

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

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

actix/actix-extras

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c6dd039 · Jan 13, 2025
May 25, 2022
Sep 2, 2024
Aug 18, 2024
Sep 12, 2024
Aug 18, 2024
Aug 18, 2024
Jan 13, 2025
Aug 18, 2024
Sep 12, 2024
Jul 20, 2024
Jan 30, 2020
Jul 31, 2022
Jan 6, 2024
Jun 20, 2024
Nov 3, 2023
Nov 3, 2023
Mar 12, 2024
Mar 22, 2021
Jan 13, 2025
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-multipart-extract crates.io dependency status Better multipart form support for 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

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