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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • emdash-cms/emdashAvatar von emdash-cms

    emdash-cms/emdash

    10,887Auf GitHub ansehen↗

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

    apache/shenyu

    8,794Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,794
  • higress-group/higressAvatar von higress-group

    higress-group/higress

    8,727Auf GitHub ansehen↗

    Higress ist ein KI-natives und Cloud-natives API-Gateway, das den Datenverkehr zwischen Clients und Diensten großer Sprachmodelle (LLMs) routet, absichert und optimiert. Es fungiert als zentraler Einstiegspunkt für Microservices und dient sowohl als Kubernetes-Ingress-Controller als auch als KI-Gateway-Orchestrator. Das Projekt zeichnet sich dadurch aus, dass es den Datenverkehr über mehrere KI-Anbieter hinweg mittels eines einheitlichen Protokolls verwaltet und dabei token-bewusstes Rate-Limiting sowie Response-Caching integriert, um die Modell-Inferenz zu optimieren. Es koordiniert die Kommunikation zwischen KI-Modellen und externen Werkzeugen, um Echtzeit-Kontext und Daten bereitzustellen, während es gleichzeitig Server-Endpunkte für KI-Agenten hostet. Zu den umfassenden Funktionen gehören API-Sicherheitsdurchsetzung mittels Web Application Firewalls (WAF), automatisiertes TLS-Zertifikatsmanagement und dynamische Service-Discovery. Das Gateway unterstützt die benutzerdefinierte Anforderungsverarbeitung durch sandboxed WebAssembly-Plugins, die eine Verkehrstransformation mit Hot-Reloading ermöglichen. Das System implementiert standardisierte Ingress-APIs, um das Netzwerk-Routing innerhalb containerisierter Cluster mit geringem Ressourcen-Overhead zu verwalten.

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

    Go
    Auf GitHub ansehen↗8,727
  • prest/prestAvatar von prest

    prest/prest

    4,551Auf GitHub ansehen↗

    PostgREST ist ein Tool, das automatisch ein PostgreSQL-Datenbankschema in eine produktionsreife RESTful-API transformiert. Es dient als Datenbankzugriffsschicht und Abfrage-Engine, die HTTP-Anfragen direkt auf SQL-Abfragen abbildet und eine Low-Code-Schnittstelle für die Ausführung von Create-, Read-, Update- und Delete-Operationen bietet, ohne dass manueller Boilerplate-Code erforderlich ist. Das Projekt zeichnet sich durch schema-gesteuerte API-Generierung und metadatenbasierte Erkennung aus, um Datenbanktabellen als navigierbare Ressourcen offenzulegen. Es erweitert Standard-CRUD-Funktionen durch die Ausführung von benutzerdefiniertem und templated SQL, ein Plugin-basiertes Middleware-System zur Injektion von Geschäftslogik und die Möglichkeit, externe Shared Libraries zur Laufzeit zu laden. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich komplexer Datenabfragen mit Tabellen-Joins, Aggregationen und Volltextsuche. Es implementiert ein umfassendes Sicherheits-Framework mit tokenbasierter Authentifizierung, granularen Berechtigungen auf Tabellenebene und CORS-Management. Zusätzliche operative Funktionen umfassen lokales Result-Caching, Server-Health-Monitoring und Konnektivität für verteilte SQL-Datenbanken und Amazon Redshift. Die Installation wird über mehrere Umgebungen hinweg unterstützt, einschließlich als eigenständige Binärdatei oder über Docker Compose- und Heroku-Automatisierungstemplates.

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

    Goautomatic-apidatabasedatabases
    Auf GitHub ansehen↗4,551
  • exposedev/exposeAvatar von exposedev

    exposedev/expose

    4,521Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,521
  • ibm/mcp-context-forgeAvatar von IBM

    IBM/mcp-context-forge

    3,310Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,310
  • vllm-project/semantic-routerAvatar von vllm-project

    vllm-project/semantic-router

    3,205Auf GitHub ansehen↗

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

    Goai-gatewaybert-classificationfine-tuning
    Auf GitHub ansehen↗3,205
  • haskell/haskell-language-serverAvatar von haskell

    haskell/haskell-language-server

    2,936Auf GitHub ansehen↗

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

Unter-Tags erkunden

  • 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-TagProcesses 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.