Showing 36 of 407 projects
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 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 network bridge enabling bidirectional message and service communication between ROS 1 and ROS 2 systems.
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 modern .NET framework for building feature-rich command-line interface (CLI) applications with minimal boilerplate.
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.
A lightweight library for creating HTTP and WebSocket proxies in ASP.NET Core applications with minimal configuration.
PSR-7 and PSR-17 HTTP message implementations for PHP applications.
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.
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.
Data-driven API middleware for Node.js/Express with an admin interface for creating REST endpoints from JSON schemas.
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.
A collection of decorators to create typed Next.js API routes with easy request validation and transformation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.