awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

Awesome GitHub RepositoriesRequest Processing Plugins

Modular plugins that process and categorize incoming HTTP requests with custom logic.

Distinct from Custom Plugin Registrations: Distinct from Custom Plugin Registrations: focuses on plugins that process incoming requests, not general plugin registration mechanisms.

Explore 8 awesome GitHub repositories matching development tools & productivity · Request Processing Plugins. Refine with filters or upvote what's useful.

Awesome Request Processing Plugins GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • emdash-cms/emdashemdash-cms 的头像

    emdash-cms/emdash

    10,887在 GitHub 上查看↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Processes page loads, button clicks, and form submissions from the admin UI through a request-response cycle.

    TypeScriptastrocmsemdash
    在 GitHub 上查看↗10,887
  • apache/shenyuA

    apache/shenyu

    8,794在 GitHub 上查看↗

    Shenyu is a microservices API gateway designed to route external traffic to backend services using dynamic rules and protocol conversion. It functions as a central entry point that manages traffic flow through a combination of an API traffic governor, a distributed configuration manager, and a security layer for protecting endpoints. The project features a dynamic plugin architecture that allows for the injection of custom request processing logic without restarting the server. It utilizes a distributed coordination service to synchronize routing and policy updates across a gateway cluster in

    Provides a modular plugin chain to process and modify incoming HTTP requests and responses.

    Java
    在 GitHub 上查看↗8,794
  • higress-group/higresshigress-group 的头像

    higress-group/higress

    8,727在 GitHub 上查看↗

    Higress 是一个 AI 原生和云原生的 API 网关,用于路由、保护和优化客户端与大语言模型服务之间的流量。它作为微服务的集中入口点,同时充当 Kubernetes Ingress 控制器和 AI 网关编排器。 该项目通过使用统一协议管理跨多个 AI 提供商的流量而脱颖而出,结合了令牌感知速率限制和响应缓存以优化模型推理。它协调 AI 模型与外部工具之间的通信以提供实时上下文和数据,同时还为 AI 代理托管服务器端点。 广泛的功能包括通过 Web 应用防火墙(WAF)实施 API 安全、自动 TLS 证书管理和动态服务发现。该网关通过沙箱化的 WebAssembly 插件支持自定义请求处理,允许通过热重载进行流量转换。 该系统实现了标准化的 Ingress API,以低资源开销管理容器化集群内的网络路由。

    Provides modular plugins that process and transform incoming HTTP requests using custom logic.

    Go
    在 GitHub 上查看↗8,727
  • prest/prestprest 的头像

    prest/prest

    4,551在 GitHub 上查看↗

    PostgREST 是一个自动将 PostgreSQL 数据库模式转换为生产就绪 RESTful API 的工具。它作为一个数据库访问层和查询引擎,将 HTTP 请求直接映射到 SQL 查询,提供了一个低代码接口,用于执行创建、读取、更新和删除操作,而无需手动编写样板代码。 该项目通过使用模式驱动的 API 生成和基于元数据的发现,将数据库表公开为可导航资源,从而脱颖而出。它通过执行自定义和模板化 SQL、用于注入业务逻辑的基于插件的中间件系统,以及在运行时加载外部共享库的能力,扩展了标准的 CRUD 功能。 该系统涵盖了广泛的功能,包括具有表连接、聚合和全文搜索的复杂数据查询。它实现了一个全面的安全框架,具有基于令牌的身份验证、细粒度的表级权限和 CORS 管理。其他操作功能包括本地结果缓存、服务器健康监控以及对分布式 SQL 和 Amazon Redshift 的连接支持。 安装支持多种环境,包括作为独立二进制文件或通过 Docker Compose 和 Heroku 自动化模板。

    Provides a plugin system to inject custom logic into the request processing pipeline.

    Goautomatic-apidatabasedatabases
    在 GitHub 上查看↗4,551
  • exposedev/exposeexposedev 的头像

    exposedev/expose

    4,521在 GitHub 上查看↗

    Expose is a secure tunneling tool that creates public URLs for local development servers, making them accessible from the internet without complex network configuration. It forwards incoming HTTP requests and responses between a public relay server and a local machine, enabling external services to reach a development environment that would otherwise be isolated behind a firewall or VPN. The project distinguishes itself through a comprehensive set of webhook debugging and inspection capabilities. It captures all incoming webhook requests and displays them in a real-time dashboard or command-l

    Generates modular plugins with custom logic to process and categorize incoming requests.

    PHPexposetunnel-servertunneling
    在 GitHub 上查看↗4,521
  • ibm/mcp-context-forgeIBM 的头像

    IBM/mcp-context-forge

    3,310在 GitHub 上查看↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Executes a chain of modular filters for rate limiting and response transformation during request processing.

    Pythonagentsaiapi-gateway
    在 GitHub 上查看↗3,310
  • vllm-project/semantic-routervllm-project 的头像

    vllm-project/semantic-router

    3,205在 GitHub 上查看↗

    Extends request/response processing with plugins for caching, security, data protection, and threat detection.

    Goai-gatewaybert-classificationfine-tuning
    在 GitHub 上查看↗3,205
  • haskell/haskell-language-serverhaskell 的头像

    haskell/haskell-language-server

    2,936在 GitHub 上查看↗

    The Haskell Language Server is an implementation of the Language Server Protocol that provides real-time diagnostics, code navigation, and refactoring support for Haskell projects. It functions as a backend service that enables advanced editing capabilities within standard text editors by facilitating communication between the development environment and the Haskell compiler. The project distinguishes itself through a modular, plugin-based architecture that allows for the integration of independent components for specific language features. It leverages the host compiler as a library to perfo

    Ensures stability by verifying that dependencies between diagnostics and code actions are handled correctly.

    Haskellcabalghchacktoberfest
    在 GitHub 上查看↗2,936
  1. Home
  2. Development Tools & Productivity
  3. Plugin Systems
  4. Custom Plugin Registrations
  5. Request Processing Plugins

探索子标签

  • Multi-Function Plugin ChainsExtends request/response processing with plugins for caching, security, data protection, prompt injection, and hallucination detection. **Distinct from Request Processing Plugins:** Distinct from Request Processing Plugins: covers multiple security and caching functions in a chain, not just request categorization.
  • Plugin Interaction Handling1 个子标签Processes page loads, button clicks, and form submissions from the admin UI through a request-response cycle. **Distinct from Request Processing Plugins:** Distinct from Request Processing Plugins: focuses on handling admin UI interactions specifically, not general HTTP request processing.
  • Toggleable Plugin ChainsInspects and modifies requests and responses through an extensible plugin chain with per-decision toggling. **Distinct from Request Processing Plugins:** Distinct from Request Processing Plugins: adds per-decision toggling of plugins in a chain, not just request processing.