Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Middleware

Middleware

407 projects

Showing 36 of 407 projects

Laravel HTMLMin
Laravel HTMLMinPHP

A Laravel package that minifies HTML, CSS, and JavaScript responses and Blade templates at compile time.

#composer#laravel#performance-optimization
Stars1.0k
Forks118
Last commit3 years ago
redux-rx
redux-rxJavaScript

RxJS utilities for Redux, including observable middleware, state sequences, and reactive smart components.

#observables#side-effects#reactive-programming
Stars1.0k
Forks34
Last commit10 years ago
Pipeline
PipelinePHP

A PHP implementation of the pipeline pattern for composing sequential processing stages.

#processing-stages#workflow#design-patterns
Stars1.0k
Forks74
Last commit1 year ago
Grafite Builder
Grafite BuilderPHP

A set of tools for rapid Laravel development, including starter kits, CRUD generators, form builders, and modular components.

#crud#api#rapid-development
Stars979
Forks107
Last commit6 years ago
Goji
GojiGo

A minimalistic and flexible HTTP request multiplexer for Go, featuring middleware support and context integration.

#web-server#api-server#context
Stars974
Forks66
Last commit3 years ago
souin
souinGo

An RFC-compliant HTTP cache system that works as a plugin or standalone reverse-proxy for Apache, Nginx, Traefik, Caddy, and many Go frameworks.

#reverse-proxy#traefik-plugin#rfc-compliant
Stars972
Forks79
Last commit3 days ago
examples/rclpy
examples/rclpyC++

A collection of example packages demonstrating ROS 2 concepts, features, and best practices.

#robotics#examples#ros2
Stars941
Forks360
Last commit1 month ago
Laravel Heyman
Laravel HeymanPHP

A declarative authorization and validation package for Laravel that centralizes rules using a fluent, readable syntax.

#declarative-programming#laravel-gate#laravel-roles-permissions
Stars925
Forks37
Last commit
ros2_control
ros2_controlC++

A generic and simple controls framework for ROS 2, enabling modular robot control system development.

#robotics#robot-control#controllers
Stars913
Forks448
Last commit2 days ago
V-EZ
V-EZC

A lightweight middleware layer that simplifies Vulkan API usage for professional workstation applications.

#open-source#c-plus-plus#vulkan-api
Stars887
Forks69
Last commit4 years ago
Laravel User Verification
Laravel User VerificationPHP

A Laravel package for handling user email verification with token generation, email sending, and verification management.

#laravel8#composer#laravel5-package
Stars866
Forks113
Last commit1 month ago
SecurityHeaders
SecurityHeadersC#

A small ASP.NET Core middleware package for adding and customizing security headers to protect websites.

#csp#hacktoberfest#owasp
Stars839
Forks87
Last commit29 days ago
health
healthGo

A Go library for building health check endpoints with synchronous and asynchronous checks, caching, and middleware support.

#hacktoberfest#devops#api
Stars833
Forks43
Last commit2 months ago
Slim JWT Auth
Slim JWT AuthPHP

A PSR-7 and PSR-15 compatible middleware for JWT authentication in PHP applications.

#php-middleware#token-authentication#rest-api
Stars822
Forks142
Last commit1 year ago
Fiber
Fiber

A curated list of awesome Fiber middlewares, boilerplates, recipes, articles, and tools for the Go web framework.

#developer-tools#rest-api#boilerplate
Stars819
Forks56
Last commit3 days ago
alosaur
alosaurTypeScript

A Deno web framework built with ES decorators for modular, secure, and dependency-injected applications.

#server-side#dependency-injection#decorators
Stars817
Forks48
Last commit1 year ago
easytcp
easytcpGo

A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.

#tcp#protocol-handling#tcp-server
Stars815
Forks87
Last commit4 months ago
SleepingOwlAdmin
SleepingOwlAdminPHP

A free administrative interface builder for Laravel that simplifies creating admin panels with minimal code.

#eloquent#crud#package
Stars804
Forks212
Last commit5 days ago
FastAPI Guard
FastAPI GuardPython

A security middleware library for FastAPI providing IP control, rate limiting, penetration detection, and security headers.

#fastapi#rest#web-security
Stars789
Forks40
Last commit6 days ago
Opium
OpiumOCaml

A Sinatra-like web toolkit for OCaml, built on httpaf and lwt for building lightweight, extensible web applications.

#json-api#http-server#functional-programming
Stars788
Forks72
Last commit5 months ago
FastAPI Limiter
FastAPI LimiterPython

A request rate limiter for FastAPI applications, powered by pyrate-limiter.

#fastapi#asyncio#dependency-injection
Stars785
Forks76
Last commit4 months ago
rclcpp
rclcppC++

The standard C++ client library for building nodes and applications in ROS 2.

#robotics#hacktoberfest#ros2
Stars762
Forks534
Last commit3 days ago
FastAPI SQLAlchemy
FastAPI SQLAlchemyPython

A lightweight library that provides simple SQLAlchemy integration and session management for FastAPI applications.

#fastapi#orm#database-integration
Stars757
Forks43
Last commit2 years ago
RawRabbit
RawRabbitC#

A modern .NET framework for communication over RabbitMQ with a modular, middleware-oriented architecture.

#message-queue#publish-subscribe#async
Stars743
Forks136
Last commit3 years ago
redux-cycles
redux-cyclesJavaScript

A Redux middleware that handles async actions using Cycle.js and functional reactive programming.

#declarative-programming#side-effect#cyclejs
Stars739
Forks31
Last commit8 years ago
koop
koopJavaScript

A JavaScript toolkit for translating, querying, and integrating geospatial data from any API into multiple formats.

#spatial-api#api#arcgis
Stars707
Forks135
Last commit2 months ago
ApiGuard
ApiGuardPHP

A Laravel package for authenticating RESTful APIs with API keys, featuring built-in transformers and validation.

#json-api#laravel#api-keys
Stars694
Forks141
Last commit5 years ago
goyek
goyekGo

A task automation library for Go, designed as a portable alternative to Make, Mage, and Task.

#task-automation#devops#go-library
Stars690
Forks36
Last commit1 day ago
redux-storage
redux-storageJavaScript

A persistence layer for Redux with flexible storage backends and decorators.

#database#redux-middleware#storage
Stars669
Forks49
Last commit9 years ago
Route
RoutePHP

A fast PSR-7 compliant routing and dispatch component for PHP with PSR-15 middleware support, built on FastRoute.

#fastroute#http#dispatch
Stars666
Forks127
Last commit2 months ago
Rin
RinC#

A request/response inspector middleware for ASP.NET Core that captures HTTP traffic and provides a real-time web viewer for debugging.

#http-inspector#api-debugging#asp-net-core
Stars664
Forks25
Last commit2 years ago
NATS client
NATS clientJava

A Java client library for the NATS messaging system, enabling high-performance publish-subscribe and request-reply communication.

#nats-protocol#jetstream#client
Stars664
Forks189
Last commit3 days ago
elli
elliErlang

A simple, robust, and performant Erlang web server designed specifically for building HTTP APIs.

#web-server#high-performance#otp
Stars660
Forks74
Last commit8 years ago
vision_opencv
vision_opencvC++

Bridge between ROS 2 and OpenCV for real-time computer vision applications.

#robotics#perception#opencv
Stars659
Forks644
Last commit5 months ago
matb33:collection-hooks
matb33:collection-hooksJavaScript

Extends Meteor's Mongo.Collection with before/after hooks for insert, update, remove, upsert, find, and findOne operations.

#hooks#meteor-package#hacktoberfest
Stars656
Forks93
Last commit
ASGI Correlation ID
ASGI Correlation IDPython

Middleware for propagating and logging correlation IDs across ASGI applications to trace HTTP requests.

#fastapi#tracing#correlation-id
Stars639
Forks36
Last commit8 days ago
PreviousPage 5 of 12Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 days ago
1 month ago
#Go100
#Web Framework94
#Golang61
#Php43
#Http Server41
#Authentication39
#Routing39
#Http39
#Dotnet33
#Rest Api32
#Backend32
#Api31