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 11 of 407 projects

Commander
CommanderGo

A Go library for building event-driven and event streaming applications with support for event sourcing, RPC over messages, and SAGA patterns.

#event-driven#cqrs#event-sourcing
Stars67
Forks5
Last commit6 months ago
Leaf Error Middleware
Leaf Error MiddlewareSwift

A Vapor middleware for serving custom 404 and server error pages using Leaf templates.

#custom-error-pages#leaf#swift4
Stars66
Forks7
Last commit3 years ago
kemal-session
kemal-sessionCrystal

A session management library for Kemal web applications in Crystal, supporting multiple storage engines and built-in CSRF protection.

#web-security#authentication#kemal
Stars65
Forks35
Last commit7 days ago
baraka
barakaGo

A Go library for parsing and handling file uploads in HTTP servers with filtering and storage capabilities.

#upload#http-server#api
Stars65
Forks6
Last commit3 years ago
pinia-xstate
pinia-xstateTypeScript

Integrates XState state machines into Pinia stores for global state management in Vue applications.

#state-machines#reactive-state#vue-composition-api
Stars65
Forks4
Last commit1 year ago
ros_type_introspection
ros_type_introspectionC++

A C++ library for deserializing ROS messages when their types are unknown at compilation time.

#robotics#ros-bag#c-plus-plus
Stars63
Forks30
Last commit5 years ago
tanka-graphql
tanka-graphqlC#

A comprehensive .NET GraphQL library providing a complete GraphQL server and execution engine for .NET applications.

#nuget#api#graphql
Stars62
Forks4
Last commit1 month ago
Muffin/Throttle plugin
Muffin/Throttle pluginPHP

A CakePHP plugin for rate limiting API requests with configurable limits, client identification, and event-driven customization.

#cakephp#cakephp-plugin#rate-limiting
Stars62
Forks13
Last commit2 years ago
chain
chainGo

A Go package for composing nested http.Handler instances into reusable chains.

#http-handler#net-http#server-side
Stars61
Forks3
Last commit7 years ago
Vane
VaneDart

A server-side framework for Dart with a built-in middleware system and easy access to common request data.

#dart#http-server#api-framework
Stars61
Forks11
Last commit7 years ago
slacker
slackerGo

A low-friction Go framework for building Slack bots with Socket Mode support and easy command definitions.

#chat#cron-jobs#chatops
Stars60
Forks16
Last commit1 year ago
PreviousPage 12 of 12

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
#Go100
#Web Framework94
#Golang61
#Php43
#Http Server41
#Authentication39
#Routing39
#Http39
#Dotnet33
#Rest Api32
#Backend32
#Api31