awesome-repositories.com
Blog
awesome-repositories.com

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

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

4 repositorios

Awesome GitHub RepositoriesAPI Request Filters

Middleware components that intercept, inspect, or modify HTTP request and response objects.

Distinct from Proxy API Interceptions: Shortlist candidates focus on specific niches like DOM, Storage, or Graphics APIs, not general HTTP API traffic.

Explore 4 awesome GitHub repositories matching web development · API Request Filters. Refine with filters or upvote what's useful.

Awesome API Request Filters GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • servicestack/servicestackAvatar de ServiceStack

    ServiceStack/ServiceStack

    5,498Ver en GitHub↗

    ServiceStack es un framework web de alto rendimiento para .NET diseñado para construir APIs con seguridad de tipos utilizando objetos de solicitud y respuesta fuertemente tipados. Funciona como un motor de API basado en mensajes que desacopla la lógica de negocio de la capa de transporte, permitiendo que los servicios se expongan a través de múltiples protocolos, incluyendo HTTP, gRPC y varios proveedores de colas de mensajes. El framework se distingue por su generador de API con seguridad de tipos, que produce SDKs de cliente nativos y objetos de transferencia de datos (DTOs) a partir de metadatos de servicio en múltiples lenguajes. También incluye un gateway de servicios distribuidos para la orquestación de microservicios, un ORM code-first para traducir objetos C# directamente a registros de base de datos y un sistema centralizado de gestión de identidad y acceso para un acceso seguro basado en tokens. Su superficie de capacidades más amplia cubre la mensajería asíncrona y el streaming de eventos en tiempo real mediante Pub-Sub y Server-Sent Events. Proporciona un soporte integral de serialización de datos para formatos como JSON, XML, ProtoBuf y MessagePack, junto con flujos de autenticación integrados que incluyen JWT, claves API y autenticación de paso a paso. Herramientas adicionales incluyen la generación automatizada de API CRUD, ejecución de trabajos en segundo plano y plantillas de dashboard administrativo.

    Inspects or modifies API request and response objects using client-side filters.

    C#c-sharpcsvframework
    Ver en GitHub↗5,498
  • mostlygeek/llama-swapAvatar de mostlygeek

    mostlygeek/llama-swap

    4,786Ver en GitHub↗

    Llama-swap es un orquestador de inferencia local y puerta de enlace API para modelos de lenguaje de gran tamaño. Funciona como un proxy de la API de OpenAI que gestiona el ciclo de vida de múltiples servidores de modelos locales, iniciándolos y deteniéndolos automáticamente para intercambiar modelos según los identificadores de las solicitudes entrantes. El proyecto destaca por su intercambio dinámico de modelos y optimización de hardware. Utiliza un control de concurrencia basado en matrices para definir qué modelos pueden ejecutarse simultáneamente y emplea una política de desalojo basada en costes para eliminar servidores inactivos de la memoria según los costes relativos de los recursos. El sistema proporciona una gestión integral de modelos, incluyendo alias de identificadores, filtrado de solicitudes y la ejecución de comandos de ciclo de vida para contenedores o máquinas virtuales. También incluye herramientas de observabilidad como un entorno de pruebas visual para modelos, monitorización del rendimiento del sistema en tiempo real y funciones de seguridad como verificación de claves API y cifrado TLS. Las actualizaciones de configuración se gestionan mediante recarga dinámica, que monitoriza el sistema de archivos en busca de cambios sin necesidad de reiniciar manualmente.

    Intercepts and modifies request parameters and payloads before forwarding them to upstream inference servers.

    Go
    Ver en GitHub↗4,786
  • kemalcr/kemalAvatar de kemalcr

    kemalcr/kemal

    3,881Ver en GitHub↗

    Kemal is a high-performance web framework for the Crystal language, designed for building scalable APIs and web applications. It provides a natively compiled web server environment that leverages ahead-of-time compilation to maximize request speed and minimize memory overhead. The framework is distinguished by a middleware-based routing engine that uses pattern-matching and a chainable pipeline for flexible request filtering. It includes a dedicated server-side template engine for generating dynamic HTML and a WebSocket communication server for bidirectional real-time messaging and state broa

    Ships a middleware system to intercept and modify HTTP requests and responses before or after handlers.

    Crystal
    Ver en GitHub↗3,881
  • tower1229/vue-access-controlAvatar de tower1229

    tower1229/Vue-Access-Control

    1,072Ver en GitHub↗

    Vue Access Control es una biblioteca diseñada para gestionar permisos de usuario y aplicar políticas de seguridad dentro de aplicaciones Vue. Proporciona un framework para restringir el acceso a elementos de interfaz, rutas de aplicación y solicitudes de red basados en el estado de autorización del usuario actual. La biblioteca se integra con el router de la aplicación y la gestión de estado para filtrar dinámicamente rutas de navegación y actualizar componentes de interfaz en tiempo real. Al interceptar solicitudes de red salientes y validarlas contra conjuntos de permisos definidos, evita que acciones no autorizadas sean enviadas al servidor. El conjunto de herramientas cubre una amplia gama de requisitos de seguridad frontend, incluyendo el renderizado condicional de elementos de UI y la validación programática del flujo de navegación. Funciona como una capa de middleware que sincroniza datos de autorización en toda la aplicación para asegurar que tanto la interfaz visual como la comunicación de backend permanezcan consistentes con los niveles de acceso asignados al usuario.

    Intercepts and validates outgoing network requests against user permission sets to prevent unauthorized data access.

    Vueaccess-controlaccess-managementauthorization
    Ver en GitHub↗1,072
  1. Home
  2. Web Development
  3. API Request Filters