awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • emdash-cms/emdashAvatar de emdash-cms

    emdash-cms/emdash

    10,887Ver en 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
    Ver en GitHub↗10,887
  • apache/shenyuA

    apache/shenyu

    8,794Ver en 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
    Ver en GitHub↗8,794
  • higress-group/higressAvatar de higress-group

    higress-group/higress

    8,727Ver en GitHub↗

    Higress es una API gateway nativa de IA y nativa de la nube que enruta, asegura y optimiza el tráfico entre clientes y servicios de grandes modelos de lenguaje. Funciona como un punto de entrada centralizado para microservicios, sirviendo tanto como controlador de ingreso (ingress) de Kubernetes como orquestador de puerta de enlace de IA. El proyecto se distingue por gestionar el tráfico a través de múltiples proveedores de IA utilizando un protocolo unificado, incorporando limitación de tasa consciente de tokens y almacenamiento en caché de respuestas para optimizar la inferencia del modelo. Coordina la comunicación entre modelos de IA y herramientas externas para proporcionar contexto y datos en tiempo real, al tiempo que aloja puntos finales de servidor para agentes de IA. Sus capacidades incluyen la aplicación de seguridad de API mediante firewalls de aplicaciones web, gestión automatizada de certificados TLS y descubrimiento dinámico de servicios. La puerta de enlace admite el procesamiento de solicitudes personalizadas a través de plugins de WebAssembly en sandbox que permiten la transformación del tráfico con recarga en caliente. El sistema implementa API de ingreso estandarizadas para gestionar el enrutamiento de red dentro de clústeres en contenedores con baja sobrecarga de recursos.

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

    Go
    Ver en GitHub↗8,727
  • prest/prestAvatar de prest

    prest/prest

    4,551Ver en GitHub↗

    PostgREST es una herramienta que transforma automáticamente un esquema de base de datos PostgreSQL en una API RESTful lista para producción. Sirve como capa de acceso a base de datos y motor de consultas que mapea solicitudes HTTP directamente a consultas SQL, proporcionando una interfaz low-code para ejecutar operaciones de creación, lectura, actualización y eliminación (CRUD) sin requerir código boilerplate manual. El proyecto se distingue por utilizar la generación de API basada en esquemas y el descubrimiento basado en metadatos para exponer las tablas de la base de datos como recursos navegables. Extiende las capacidades CRUD estándar mediante la ejecución de SQL personalizado y con plantillas, un sistema de middleware basado en plugins para inyectar lógica de negocio y la capacidad de cargar librerías compartidas externas en tiempo de ejecución. El sistema cubre una amplia gama de capacidades, incluyendo consultas de datos complejas con joins de tablas, agregaciones y búsqueda de texto completo. Implementa un framework de seguridad integral que incluye autenticación basada en tokens, permisos granulares a nivel de tabla y gestión de CORS. Las características operativas adicionales incluyen caché de resultados local, monitoreo de salud del servidor y conectividad para SQL distribuido y Amazon Redshift. La instalación es compatible con múltiples entornos, incluyendo como binario independiente o mediante plantillas de automatización de Docker Compose y Heroku.

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

    Goautomatic-apidatabasedatabases
    Ver en GitHub↗4,551
  • exposedev/exposeAvatar de exposedev

    exposedev/expose

    4,521Ver en 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
    Ver en GitHub↗4,521
  • ibm/mcp-context-forgeAvatar de IBM

    IBM/mcp-context-forge

    3,310Ver en 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
    Ver en GitHub↗3,310
  • vllm-project/semantic-routerAvatar de vllm-project

    vllm-project/semantic-router

    3,205Ver en GitHub↗

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

    Goai-gatewaybert-classificationfine-tuning
    Ver en GitHub↗3,205
  • haskell/haskell-language-serverAvatar de haskell

    haskell/haskell-language-server

    2,936Ver en 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
    Ver en GitHub↗2,936
  1. Home
  2. Development Tools & Productivity
  3. Plugin Systems
  4. Custom Plugin Registrations
  5. Request Processing Plugins

Explorar subetiquetas

  • 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 sub-etiquetaProcesses 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.