22 Repositories
Rust middleware Libraries
Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
iceoryx2 - Zero-Copy Lock-Free IPC Purely Written In Rust Introduction Performance Getting Started Publish Subscribe Events Custom Configuration Suppo
Axum + JWT authentication Middleware that allows you to start building your application fast
axum_jwt_ware Integration Guide Simple Axum + JWT authentication middleware with implemented Login and refresh token. Goal I aim to simplify the proce
Elkodon - true zero-copy inter-process-communication in rust
elkodon - Zero-Copy Lock-Free IPC Purely Written In Rust Introduction Performance Getting Started Publish Subscribe Events Custom Configuration Suppor
An ether-rs middleware to craft UserOperations
Ethers UserOp An ether-rs middleware to craft UserOperations Pre-requisites Geth (tested with v1.12.2). Use To start a Silius bundler with user operat
🥠 Sessions as a `tower` and `axum` middleware.
tower-sessions 🥠 Sessions as a `tower` and `axum` middleware. 🎨 Overview This crate provides sessions, key-value pairs associated with a site visito
Drop-in replacement for the Actix Web HTTP Logger middleware
actix-contrib-logger Logger middleware for the Actix Web framework. Actually it's a copy & paste from the official Logger middleware (original source
Write Rack middleware in Rust.
RacksOnRacks Write Rack middleware in Rust. This repo is a proof of concept and should be used as an example. The best way to use this at the moment w
An ether-rs middleware to access reth's db directly, bypassing JSON-RPC
Octane A ether-rs middleware for reth that bypasses JSON-RPC allowing for faster db queries. Work in Progress! Please note that Octane is currently in
Ethers-rs CCIP-Read Middleware
Ethers-rs CCIP-Read Middleware Ready to dive into the world of cross-chain data access? Look no further! This Rust library provides an Ethers middlewa
Rust - JWT Authentication with Actix Web
In this article, we will delve into the implementation of JWT authentication in Rust, covering all crucial steps from generating and verifying JWT tokens with the HS256 algorithm, to registering users, signing them in, logging them out, and safeguarding private routes.
Rate Limiting middleware for Tower/Axum/Tonic/Hyper utilizing the governor crate
A Tower service and layer that provides a rate-limiting backend by governor. Based heavily on the work done for actix-governor. Works with Axum, Hyper
Middleware/ios shortcut to setup alarms automatically based on the first class
Webuntis alarm This is a small little "middleware" / web server intended to connect to a webuntis timetable used in german schools which i wrote when
A crate built on top of `axum-sessions`, implementing the CSRF Synchronizer Token Pattern
Axum Synchronizer Token Pattern CSRF prevention This crate provides a Cross-Site Request Forgery protection layer and middleware for use with the axum
🔎 Prometheus metrics middleware for Axum
Axum-Prometheus A Prometheus middleware to collect HTTP metrics for Axum applications. axum-prometheus relies on metrics_exporter_prometheus as a back
Rate limit middleware for poem web framework
Rate limit middleware for Poem framework Usage Check examples, poem-ratelimit is available on crates.io. A yaml configuration file is used to set limi
Rate limit middleware for Poem framework
Rate limit middleware for Poem framework Usage Check examples, poem-ratelimit is available on crates.io. A yaml configuration file is used to set limi
Tide middleware for Diesel pooled connections & transactions
tide-diesel Tide middleware for Diesel pooled connections & transactions. A Tide middleware which holds a pool of Diesel database connections, and aut
In-progress extractors and middleware for Actix Web
actix-web-lab Experimental extractors, middleware, and other extras for possible inclusion in Actix Web. Things To Know About This Crate It will never
Handlebars middleware for Iron web framework
handlebars-iron Handlebars middleware for the Iron web framework. This library, together with handlebars, iron and hyper, works on both stable and nig
A cookie manager middleware built on top of tower.
tower-cookies A cookie manager middleware built on top of tower. Example With axum: use axum::{handler::get, Router}; use std::net::SocketAddr; use to
An Ethers middleware for submitting Flashbots bundles
Ethers Flashbots An Ethers middleware to send transactions as Flashbots bundles. Installation Add ethers-flashbots to your Cargo.toml. # This is the d
Wrapper around reqwest to allow for client middleware chains.
reqwest-middleware A crate implementing a wrapper around reqwest to allow for client middleware chains. Overview The reqwest-middleware client exposes