awesome-repositories.com
Blog
awesome-repositories.com

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

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

6 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • symfony/routingAvatar von symfony

    symfony/routing

    7,618Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,618
  • symfony/translationAvatar von symfony

    symfony/translation

    6,607Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,607
  • zijianhe/koa-routerAvatar von ZijianHe

    ZijianHe/koa-router

    4,816Auf GitHub ansehen↗

    koa-router ist eine Routing-Middleware für Koa-Anwendungen, die eingehende HTTP-Anfragen basierend auf URL-Mustern und HTTP-Methoden bestimmten Handler-Funktionen zuordnet. Sie bildet die Grundlage für die Organisation von Web-Endpunkten und die Entwicklung von REST-APIs, indem sie Anfragepfade mit den entsprechenden Controller-Aktionen verknüpft. Das Projekt ermöglicht die Organisation komplexer Endpunkte durch rekursives Router-Nesting, wodurch mehrere Router-Instanzen als Middleware eingebunden werden können, um logische Routenhierarchien zu erstellen. Es unterstützt dynamische URL-Generierung mittels Named-Route-Mapping, was die Erstellung von URL-Strings unter Verwendung von Identifikatoren anstelle von hartkodierten Pfaden erlaubt. Der Router umfasst Funktionen zum Extrahieren und Validieren benannter URL-Parameter, regex-basiertes Pfad-Matching und die Verwaltung von Middleware-Pipelines. Er handhabt zudem Methodenbeschränkungen, wie das Antworten auf OPTIONS-Anfragen und das Verwalten von Redirects.

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

    JavaScript
    Auf GitHub ansehen↗4,816
  • onejs/oneAvatar von onejs

    onejs/one

    4,475Auf GitHub ansehen↗

    One ist ein Full-Stack, plattformübergreifendes React-Framework und eine Multi-Target-Rendering-Engine, die darauf ausgelegt ist, Web- und native Anwendungen aus einer einzigen Codebasis zu erstellen. Es nutzt eine Vite-basierte Build-Pipeline zur Verwaltung gemeinsam genutzter Komponenten und bietet einen typsicheren Dateisystem-Router, der Navigationsdefinitionen automatisch generiert. Das Framework zeichnet sich durch die Unterstützung einer hybriden Rendering-Strategie aus, die es ermöglicht, einzelne Routen als statische Seiten, serverseitig gerenderte Seiten oder Single-Page-Anwendungen zu konfigurieren. Es verwendet eine plattformspezifische Logikauflösung und ein gemeinsames Vite-Plugin, um die Kompilierung für Web- und native Zielumgebungen zu koordinieren. Das System deckt ein breites Spektrum an Funktionen ab, darunter serverseitige Datenlader, API-Routenverwaltung und Middleware-basierte Request-Interception. Es bietet Tools für die Integration nativer Gerätefunktionen und Bridge-basierte Layouts für die mobile Navigation sowie Performance-Optimierungen wie parallele statische Generierung und Asset-Preloading. Anwendungen können auf Produktionsservern oder serverlosen Edge-Plattformen wie Vercel und Cloudflare bereitgestellt werden.

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

    TypeScriptlocal-firstreactreact-native
    Auf GitHub ansehen↗4,475
  • salvo-rs/salvoAvatar von salvo-rs

    salvo-rs/salvo

    4,376Auf GitHub ansehen↗

    Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a hierarchical web router that uses a tree-based structure to map requests to handlers and an asynchronous middleware pipeline based on the onion model for request and response pre- and post-processing. The framework is distinguished by its native support for modern network protocols, including a QUIC-based HTTP/3 implementation alongside HTTP/1 and HTTP/2. It includes an integrated OpenAPI documentation generator that extracts schemas directly from handler signatures to produc

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

    Rustasyncframeworkhttp-server
    Auf GitHub ansehen↗4,376
  • jorisvink/koreAvatar von jorisvink

    jorisvink/kore

    3,825Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,825
  1. Home
  2. Web Development
  3. Route Parameter Validation

Unter-Tags erkunden

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