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

Slim Flash
Slim FlashPHP

A service provider for Slim Framework that enables transient flash messages persisting across requests.

#service-provider#notifications#flash-messages
Stars153
Forks33
Last commit7 months ago
GoRouter
GoRouterGo

A high-performance Go HTTP request router and micro framework with middleware, authentication, and HTTP/2 support.

#goserver#http-server#micro-framework
Stars153
Forks17
Last commit1 year ago
Vapor Security Headers
Vapor Security HeadersSwift

A Vapor middleware library for adding security headers to protect against XSS, click-jacking, and other web vulnerabilities.

#https-enforcement#web-security#xss-protection
Stars153
Forks14
Last commit
I Love DotNet
I Love DotNetHTML

A .NET knowledge sharing platform with live demos and tutorials for developers learning or refreshing .NET concepts.

#developer-education#oop#knowledge-sharing
Stars153
Forks8
Last commit1 day ago
structomap
structomapGo

A Go library for dynamically transforming structs into maps with chainable field selection and modification.

#fluent-interface#serializer#serialization
Stars145
Forks11
Last commit7 years ago
xlog
xlogGo

A non-blocking logger for Go HTTP applications with net/context integration and per-request log context.

#syslog#non-blocking#logfmt
Stars141
Forks11
Last commit1 year ago
Jwt Artisan
Jwt ArtisanPHP

A JWT authentication package for Laravel and Lumen with built-in security features and middleware.

#lumen#composer#laravel
Stars139
Forks8
Last commit4 months ago
Enduro/X
Enduro/XC

An open-source middleware platform for building high-performance, distributed transaction processing applications in C/C++ and other languages.

#realtime#multiprocessing#posix-queues
Stars138
Forks32
Last commit8 months ago
graphiql-dotnet
graphiql-dotnetCSS

GraphiQL middleware for ASP.NET Core that bundles the GraphiQL UI, eliminating frontend dependency management.

#developer-tools#graphql#csharp
Stars138
Forks28
Last commit6 years ago
reCAPTCHA
reCAPTCHAC#

A Google reCAPTCHA 2.0 integration library for ASP.NET Core applications.

#web-forms#bot-protection#validation
Stars135
Forks35
Last commit4 years ago
go-tg
go-tgGo

A Go client library for the Telegram Bot API with a full-featured framework for building complex bots.

#go-library#bot-framework#telegram-bot-api
Stars135
Forks11
Last commit5 days ago
alien
alienGo

A lightweight and fast HTTP router for Go, designed with simplicity and concurrency in mind.

#http#multiplexer#lightweight
Stars133
Forks15
Last commit2 years ago
redux-transducers
redux-transducersJavaScript

Transducer utilities for Redux, enabling action dispatch and reducer creation via transducers.

#functional-programming#transducers#utility-library
Stars131
Forks6
Last commit10 years ago
sessionup
sessionupGo

A simple, effective Go package for HTTP session management with customizable stores and OWASP-recommended defaults.

#cookies#owasp#web-security
Stars131
Forks7
Last commit1 year ago
Slim Whoops
Slim WhoopsPHP

Integrates the Whoops error handler into Slim PHP applications for enhanced debugging.

#whoops-errors#php-slim-whoops#whoops
Stars130
Forks10
Last commit2 years ago
conduit
conduitElixir

A message queue framework for Elixir with middleware support and multiple adapter options.

#elixir#message-queue#distributed-systems
Stars129
Forks18
Last commit1 year ago
redux-tiny-router
redux-tiny-routerJavaScript

A minimal router for Redux that treats routing as state, designed for universal React applications.

#spa#universal-apps#server-side-rendering
Stars129
Forks14
Last commit10 years ago
ros2cs
ros2csC#

A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.

#robotics#unity3d#simulation
Stars126
Forks38
Last commit6 months ago
Hprose for Delphi/Lazarus
Hprose for Delphi/LazarusPascal

A high-performance, cross-language RPC library for Delphi and FreePascal applications.

#serialization-library#rpc-client#distributed-systems
Stars124
Forks36
Last commit3 years ago
Scalar-labs/Scalardl
Scalar-labs/ScalardlJava

Scalable Byzantine fault detection middleware that ensures transactional integrity across database systems.

#enterprise-security#transactional-databases#distributed-systems
Stars117
Forks3
Last commit1 day ago
Slim HTTP Cache
Slim HTTP CachePHP

HTTP cache middleware and service provider for Slim Framework applications to improve performance.

#psr-15#psr-7#php
Stars116
Forks24
Last commit6 months ago
rmw
rmwC

A middleware abstraction layer for ROS 2 that enables interoperability between different DDS implementations.

#robotics#hacktoberfest#api
Stars116
Forks83
Last commit4 days ago
Authentication plugin
Authentication pluginPHP

A PSR7 middleware authentication stack for CakePHP applications, providing user identification and authentication.

#user-identification#authentication#cakephp
Stars115
Forks104
Last commit11 days ago
cookie
cookieGo

A Go package for handling HTTP cookies with struct parsing, custom types, and signed cookie support.

#hmac-signing#unmarshal#authentication
Stars114
Forks3
Last commit20 days ago
cairn
cairnJavaScript

A React Native styling library offering hierarchical, component-based style definitions with selector-based application.

#styling#selector-syntax#stylesheet
Stars114
Forks4
Last commit6 years ago
cossack
cossackCrystal

A simple and flexible HTTP client for Crystal with middleware support and built-in testing utilities.

#crystal-library#crystal-lang#testing
Stars110
Forks11
Last commit6 years ago
FastAPI Opentracing
FastAPI OpentracingPython

OpenTracing middleware for FastAPI applications with Kubernetes and Istio support.

#fastapi#tortoise-orm#observability
Stars109
Forks7
Last commit3 years ago
next-joi
next-joiTypeScript

A validation middleware for Next.js API routes using Joi schemas to ensure request data integrity.

#validation-schema#validation#nextjs
Stars109
Forks5
Last commit4 years ago
rosidl_generator_cpp
rosidl_generator_cppC++

Provides the ROS IDL (.msg) definition and code generation for ROS 2 interfaces.

#ros-core#c-bindings#ros2
Stars107
Forks160
Last commit3 days ago
violetear
violetearGo

A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.

#net-http#http-server#httprouter
Stars107
Forks10
Last commit3 years ago
RbxNet
RbxNetTypeScript

A definition-based networking framework for Roblox that simplifies creating and managing remote events and functions.

#luau#roblox#networking-framework
Stars107
Forks13
Last commit1 year ago
Barf
BarfGo

A small, unobtrusive Go framework for building JSON-based web APIs with REST or GraphQL architectures.

#json-api#http-server#graphql
Stars105
Forks13
Last commit1 year ago
Okta
OktaC#

Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.

#web-security#authentication#asp-net-core
Stars103
Forks51
Last commit3 months ago
Clojure
ClojureClojure

A Ring middleware adapter for Inertia.js to build single-page apps in Clojure without building a separate API.

#single-page-app#compojure#reagent
Stars102
Forks3
Last commit3 years ago
Alternative Lumen Cors
Alternative Lumen CorsPHP

CORS middleware for the Lumen micro-framework to handle cross-origin HTTP requests.

#lumen#micro-framework#api
Stars101
Forks30
Last commit8 years ago
xmux
xmuxGo

A lightweight, high-performance HTTP request muxer for Go, built on httprouter with net/context support.

#high-performance#context#http-router
Stars100
Forks11
Last commit9 years ago
PreviousPage 10 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
1 year ago
#Go100
#Web Framework94
#Golang61
#Php43
#Http Server41
#Authentication39
#Routing39
#Http39
#Dotnet33
#Rest Api32
#Backend32
#Api31