Showing 36 of 561 projects
Middleware for propagating and logging correlation IDs across ASGI applications to trace HTTP requests.
Advanced composition patterns for Go's structured logging (slog) with fanout, routing, failover, load balancing, and middleware pipelines.
A high-performance communication solution that integrates Unity3D with the ROS2 ecosystem using native ROS2 middleware.
A network bridge enabling bidirectional message and service communication between ROS 1 and ROS 2 systems.
A high-speed, flexible tree-based HTTP router for Go with relaxed routing rules and wildcard support.
A lightweight, typed web framework for Rust built on hyper, focusing on ergonomic usage and rapid development.
A modern .NET framework for building feature-rich command-line interface (CLI) applications with minimal boilerplate.
A fully asynchronous state management library for Blazor applications implementing the Flux pattern with a middleware-driven pipeline.
Middleware for Starlette that stores and accesses request context data, enabling automatic logging with headers like x-request-id.
A GraphQL server implementation for ASP.NET Core, providing HTTP and WebSocket transports with built-in UI tools.
A library and toolkit for communication and device interfaces in robotics, from humanoids to embedded devices.
A customizable security middleware for Apollo GraphQL, Yoga, and Envelop GraphQL servers.
A Go library for building standardized microservices with YAML-based dependency management.
Relay Classic integration for React Router, enabling efficient data fetching and parallel query execution for route components.
PSR-7 and PSR-17 HTTP message implementations for PHP applications.
A lightweight library for creating HTTP and WebSocket proxies in ASP.NET Core applications with minimal configuration.
A PHP package to add security-related HTTP response headers with Laravel integration.
An Elixir library and Plug for handling CORS requests with compliance to the W3C specification.
A performant, Express.js-like web server and REST API framework for Dart, designed for ease of use and minimal dependencies.
A channel-based pubsub package for Go with wildcard support, predicates, cancellation, and flexible event handling.
A powerful and flexible mediator implementation for .NET that enables clean architecture by decoupling request/response handling.
A simple and fast HTTP router for Go that supports regexp parameters and is optimized for building RESTful APIs.
A predictable state container for Dart and Flutter applications, implementing the Redux pattern with type safety.
A Ruby on Rails gem that replaces default error pages with dynamic custom views for 400/500 HTTP status codes.
A powerful and flexible web router implementation for PHP that handles PSR-7 requests.
A lightweight command processing pipeline library for Java applications, enabling clean separation of concerns via small, single-responsibility handlers.
A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.
A high-performance Clojure library for JSON encoding and decoding, built on Jackson.
A WebSocket middleware for ASP.NET Core with TypeScript/JavaScript and .NET Core clients for real-time communication.
Data-driven API middleware for Node.js/Express with an admin interface for creating REST endpoints from JSON schemas.
An extremely fast Go HTTP router with regex route matching and full RESTful API support.
An Express-inspired web framework for Rust, designed to build fast, scalable microservices with a friendly syntax and powerful extractor system.
A PSR-7 and PSR-15 compliant HTTP Basic Authentication middleware for PHP frameworks.
An Access Control List (ACL) solution for Laravel applications, providing roles and permissions management with security and usability in mind.
A modular web framework for Elixir focused on speed, ease, and effectiveness.
A simple, complete Java Transaction API (JTA) 1.1 implementation for XA transaction management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.