awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesCustom Middleware Development

Protocols and interfaces for creating modular request interceptors.

Distinguishing note: Focuses on the developer interface for creating new middleware.

Explore 5 awesome GitHub repositories matching web development · Custom Middleware Development. Refine with filters or upvote what's useful.

Awesome Custom Middleware Development GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vapor/vaporAvatar vapor

    vapor/vapor

    26,138Vezi pe GitHub↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Implements custom middleware by conforming to specific protocols to inspect or modify requests.

    Swiftframeworkhttphttp2
    Vezi pe GitHub↗26,138
  • hyperf/hyperfAvatar hyperf

    hyperf/hyperf

    6,855Vezi pe GitHub↗

    Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes non-blocking coroutines to handle high concurrency and low-latency request processing, providing a foundation for scalable distributed systems. The framework is distinguished by an aspect-oriented programming based dependency injector that enables pluggable components and meta-programming. It includes a coroutine-optimized object-relational mapper with integrated model caching and an orchestration toolkit for microservice governance, featuring service discovery, circuit breaker

    Implements a modular request interceptor system for handling cross-cutting concerns and shared logic.

    PHP
    Vezi pe GitHub↗6,855
  • farm-fe/farmAvatar farm-fe

    farm-fe/farm

    5,580Vezi pe GitHub↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Intercepts and processes incoming requests by plugging custom middleware into the development server pipeline.

    Rustbuild-toolbundlercompiler
    Vezi pe GitHub↗5,580
  • tower-rs/towerAvatar tower-rs

    tower-rs/tower

    4,093Vezi pe GitHub↗

    Tower is a modular service abstraction layer for the Rust programming language, providing a framework for building asynchronous request-response pipelines. It serves as a set of core components for managing backpressure, balancing loads, and abstracting service discovery. The project distinguishes itself through a layer-based middleware composition model, allowing services to be wrapped in recursive chains of decorators. This enables the declarative application of cross-cutting concerns, such as timeouts, rate limiting, and retries, in a protocol-agnostic manner. The library covers a broad r

    Enables the development of reusable, protocol-agnostic components to wrap services with shared behaviors.

    Rustmiddlewarerusttower
    Vezi pe GitHub↗4,093
  • azat-co/practicalnodeAvatar azat-co

    azat-co/practicalnode

    3,787Vezi pe GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    Provides a framework for developing custom middleware to intercept and process HTTP requests in the server pipeline.

    JavaScriptapressawsaws-ec2
    Vezi pe GitHub↗3,787
  1. Home
  2. Web Development
  3. Custom Middleware Development