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
·

6 repositorios

Awesome GitHub RepositoriesRoute Parameter Validation

Enforcement of regular expression requirements on URL path parameters to ensure correct route matching.

Distinct from Route Parameter Extraction: Focuses on validating parameters to differentiate routes, not on extracting them.

Explore 6 awesome GitHub repositories matching web development · Route Parameter Validation. Refine with filters or upvote what's useful.

Awesome Route Parameter Validation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • symfony/routingAvatar de symfony

    symfony/routing

    7,618Ver en GitHub↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    Enforces regular expression requirements on path parameters to differentiate between similar routes.

    PHPcomponentphprouter
    Ver en GitHub↗7,618
  • symfony/translationAvatar de symfony

    symfony/translation

    6,607Ver en GitHub↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    Constrains route parameter values using regular expressions to ensure only matching URLs are accepted.

    PHPcomponentphpsymfony
    Ver en GitHub↗6,607
  • zijianhe/koa-routerAvatar de ZijianHe

    ZijianHe/koa-router

    4,816Ver en GitHub↗

    koa-router es un middleware de enrutamiento para aplicaciones Koa que mapea las solicitudes HTTP entrantes a funciones de controlador específicas basadas en patrones de URL y métodos HTTP. Proporciona la base para organizar endpoints web y desarrollar APIs REST vinculando rutas de solicitud a sus acciones de controlador correspondientes. El proyecto permite la organización de endpoints complejos mediante el anidamiento recursivo de routers, permitiendo que múltiples instancias de router se monten como middleware para crear jerarquías de rutas lógicas. Admite la generación dinámica de URL mediante el mapeo de rutas con nombre, lo que permite la creación de cadenas de URL utilizando identificadores en lugar de rutas codificadas de forma rígida. El router incluye capacidades para extraer y validar parámetros de URL con nombre, coincidencia de rutas basada en expresiones regulares y la gestión de tuberías de middleware. También maneja restricciones de métodos, como responder a solicitudes OPTIONS y gestionar redirecciones.

    Enforces requirements on URL path parameters to ensure correct route matching and input validity.

    JavaScript
    Ver en GitHub↗4,816
  • onejs/oneAvatar de onejs

    onejs/one

    4,475Ver en GitHub↗

    One es un framework de React full-stack multiplataforma y un motor de renderizado multi-objetivo diseñado para construir aplicaciones web y nativas desde una única base de código. Utiliza un pipeline de compilación basado en Vite para gestionar componentes compartidos, proporcionando a la vez un enrutador de sistema de archivos con seguridad de tipos que genera automáticamente definiciones de navegación. El framework se distingue por admitir una estrategia de renderizado híbrido, permitiendo que las rutas individuales se configuren como sitios estáticos, páginas renderizadas en el servidor o aplicaciones de una sola página. Emplea resolución de lógica específica de la plataforma y un plugin de Vite compartido para coordinar la compilación tanto para entornos web como nativos. El sistema cubre un amplio conjunto de capacidades, incluyendo cargadores de datos del lado del servidor, gestión de rutas de API e interceptación de solicitudes basada en middleware. Proporciona herramientas para la integración de funciones nativas del dispositivo y layouts basados en puentes para la navegación móvil, junto con optimizaciones de rendimiento como la generación estática paralela y la precarga de activos. Las aplicaciones pueden desplegarse en servidores de producción o plataformas edge serverless, incluyendo Vercel y Cloudflare.

    Checks route parameters against schemas or asynchronous logic to block navigation to invalid resources.

    TypeScriptlocal-firstreactreact-native
    Ver en GitHub↗4,475
  • salvo-rs/salvoAvatar de salvo-rs

    salvo-rs/salvo

    4,376Ver en GitHub↗

    Salvo es un framework web integral en Rust para construir servidores HTTP asíncronos y aplicaciones web. Cuenta con un enrutador web jerárquico que utiliza una estructura basada en árbol para mapear solicitudes a manejadores y un pipeline de middleware asíncrono basado en el modelo de cebolla para el pre y post-procesamiento de solicitudes y respuestas. El framework se distingue por su soporte nativo para protocolos de red modernos, incluyendo una implementación de HTTP/3 basada en QUIC junto con HTTP/1 y HTTP/2. Incluye un generador de documentación OpenAPI integrado que extrae esquemas directamente de las firmas de los manejadores para producir especificaciones de API estandarizadas e interfaces interactivas. Además, proporciona gestión automatizada de TLS mediante la integración de ACME para obtener y renovar certificados de seguridad. El proyecto cubre una amplia gama de capacidades, incluyendo comunicación en tiempo real mediante WebSockets y WebTransport, así como funcionalidad de pasarela de API con proxy de solicitudes y reescritura de rutas. Incluye soporte integrado para gestión de sesiones, extracción de parámetros con seguridad de tipos y observabilidad mediante la integración de OpenTelemetry. La entrega de contenido se maneja mediante el servicio de archivos estáticos y plantillas HTML dinámicas. Se proporciona una herramienta de línea de comandos para arrancar nuevas estructuras de proyectos.

    Verifies URL segments using regular expressions to ensure variables match specific formats before reaching a handler.

    Rustasyncframeworkhttp-server
    Ver en GitHub↗4,376
  • jorisvink/koreAvatar de jorisvink

    jorisvink/kore

    3,825Ver en GitHub↗

    Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific

    Filters incoming request parameters using built-in logic to ensure data integrity before reaching application handlers.

    Ccframeworkhigh-performance
    Ver en GitHub↗3,825
  1. Home
  2. Web Development
  3. Route Parameter Validation

Explorar subetiquetas

  • Request Parameter FilteringLogic for filtering and validating incoming request parameters before they are passed to the application handler. **Distinct from Route Parameter Validation:** Distinct from route validation: focuses on filtering the actual parameter values rather than just matching the route pattern.