awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesQuery String Parsing

Converting URL query strings into structured objects for parameter analysis.

Distinct from Query String Construction: Focuses on the inbound conversion of strings to objects, whereas construction focuses on the outbound object to string process.

Explore 10 awesome GitHub repositories matching web development · Query String Parsing. Refine with filters or upvote what's useful.

Awesome Query String Parsing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ljharb/qsالصورة الرمزية لـ ljharb

    ljharb/qs

    8,940عرض على GitHub↗

    qs is a query string parsing and serialization library used to convert URL query strings into JavaScript objects and transform objects or arrays back into URI-encoded strings. It functions as a secure parser and URI encoding utility, specifically designed to handle nested data structures. The library distinguishes itself through configurable nesting styles and array serialization formats. It provides support for custom character encoding logic and utilizes charset sentinels to manage conversions between UTF-8 and ISO-8859-1. To prevent resource exhaustion and security vulnerabilities, the pr

    Converts complex, nested URL query strings into structured JavaScript objects with configurable depth limits.

    JavaScript
    عرض على GitHub↗8,940
  • chyingp/nodejs-learning-guideالصورة الرمزية لـ chyingp

    chyingp/nodejs-learning-guide

    6,874عرض على GitHub↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Converts URL query strings into structured JSON objects for parameter analysis.

    Rubycryptoexpressnodejs
    عرض على GitHub↗6,874
  • symfony/translationالصورة الرمزية لـ symfony

    symfony/translation

    6,607عرض على 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

    Maps the entire URL query string into a validated data transfer object for controller injection.

    PHPcomponentphpsymfony
    عرض على GitHub↗6,607
  • instantpage/instant.pageالصورة الرمزية لـ instantpage

    instantpage/instant.page

    6,225عرض على GitHub↗

    instant.page is a client-side JavaScript library that preloads linked pages on hover or touch interactions, making navigation feel instantaneous without consuming unnecessary bandwidth. It works by starting to fetch a page the moment a user hovers over a link for 65 milliseconds, leaving over 300 milliseconds for the page to load before the click, and similarly preloads on touch start for mobile visitors. The script offers multiple preloading strategies to balance responsiveness with resource conservation. It can be configured to preload on mousedown, when links become visible in the viewport

    Enables preloading of links with query strings, which are typically skipped by default preloading strategies.

    JavaScriptinstantperformance
    عرض على GitHub↗6,225
  • medialize/uri.jsالصورة الرمزية لـ medialize

    medialize/URI.js

    6,228عرض على GitHub↗

    URI.js is a full-featured JavaScript library for parsing, building, normalizing, and mutating URLs and their components programmatically. It provides a mutable-component object model that exposes each URL part as a separate object with getter and setter methods, enabling direct manipulation of schemes, hosts, paths, query strings, and fragments. The library implements strict RFC 3986 compliance for encoding, decoding, and normalization of URI components, and includes a template expansion engine that substitutes variables using operator-specific rules. The library distinguishes itself through

    Normalizes query strings by removing duplicate and empty parameters.

    JavaScript
    عرض على GitHub↗6,228
  • lets-blade/bladeالصورة الرمزية لـ lets-blade

    lets-blade/blade

    5,878عرض على GitHub↗

    Blade is a lightweight Java MVC web framework built on an embedded Netty server. It packages the entire web application into a single executable JAR that starts the server on launch, following the MVC pattern with fast request routing and minimal configuration. The framework supports plugin-based extensibility, allowing third-party modules to add features like template rendering and static asset serving. The framework distinguishes itself through lambda-style route registration, where routes are defined using lambda expressions that map HTTP methods and URL patterns directly to handler functi

    Retrieves named values from the URL query string and converts them into typed objects for handlers.

    Java
    عرض على GitHub↗5,878
  • samchon/typiaالصورة الرمزية لـ samchon

    samchon/typia

    5,837عرض على GitHub↗

    Typia is a compile-time code generator that transforms TypeScript type annotations into runtime validation, serialization, and schema functions without requiring decorators or separate schema files. It generates optimized validation and serialization code during TypeScript compilation, producing dedicated functions for each type that eliminate runtime schema objects for faster execution. The project extends this core capability into several integrated areas. It generates fully typed client SDKs from NestJS controller source code, keeping server and client types synchronized automatically. It

    Parses query strings into typed objects with automatic string coercion to numbers and booleans.

    Go
    عرض على GitHub↗5,837
  • vuejs/routerالصورة الرمزية لـ vuejs

    vuejs/router

    4,638عرض على GitHub↗

    Vue.js Client-Side Router هي مكتبة توجيه لـ Vue.js تقوم بمزامنة عنوان URL للمتصفح مع حالة التطبيق لتمكين التنقل في تطبيقات الصفحة الواحدة (SPA). تعمل كمحول من URL إلى مكون، حيث تعرض مكونات محددة بناءً على مسار URL الحالي وأنماط المسار الديناميكية. يعمل المشروع كمدير لسجل المتصفح يتحكم في كيفية تعيين المسارات الداخلية لعنوان URL للمتصفح باستخدام استراتيجيات سجل مختلفة. كما يوفر إطار عمل لحماية التنقل لتنفيذ المنطق والتحكم في الوصول أثناء انتقالات المسار. تغطي المكتبة إدارة المسارات الديناميكية، ومعالجة URL برمجياً، وتحليل معلمات الاستعلام. وتدعم تعريف مسارات التطبيق من خلال مسارات ثابتة وديناميكية للتحكم في الحركة بين العروض المختلفة.

    Transforms URL query strings into structured objects for easy manipulation within the app.

    TypeScriptvuevue-router
    عرض على GitHub↗4,638
  • imazen/imageflowالصورة الرمزية لـ imazen

    imazen/imageflow

    4,402عرض على GitHub↗

    Imageflow هي مكتبة عالية الأداء لمعالجة الصور ومحرك تركيب متاح كمكتبة متوافقة مع C، ومعالج صور عبر سطر الأوامر، وخادم ديناميكي لمعالجة الصور. توفر الوسائل لفك التشفير، والترميز، وتطبيق تحويلات بصرية معقدة على الصور من خلال واجهات برمجية، أو ملفات مهام JSON، أو سلاسل استعلام URL أثناء التنقل. يتميز النظام بخط معالجة قائم على الرسم البياني يسمح بالترميز متعدد التنسيقات في تمريرة واحدة، مما يولد أحجاماً وتنسيقات صور متعددة من فك تشفير واحد لتقليل العبء. كما يتميز بمحرك فك تشفير مقيد الموارد يفرض حدوداً صارمة على الذاكرة والأبعاد لمنع استنفاد الموارد وهجمات حجب الخدمة. يغطي المشروع مجموعة واسعة من إمكانيات المعالجة، بما في ذلك تغيير الحجم، والقص، والتدوير، وتصفية الألوان. ويدعم مهام التركيب المتقدمة مثل إضافة العلامات المائية، وإنشاء لوحات فارغة، ورسم الأشكال الهندسية، إلى جانب تصحيح الألوان التلقائي وتعديلات توازن اللون الأبيض باستخدام تحليل الرسم البياني. يتم كشف المنطق الأساسي عبر واجهة ربط الدوال الخارجية (FFI) للتكامل عبر اللغات.

    Translates URL query strings into structured transformation instructions for real-time server processing.

    Rustimage-compressionimage-manipulationimage-server
    عرض على GitHub↗4,402
  • azat-co/practicalnodeالصورة الرمزية لـ azat-co

    azat-co/practicalnode

    3,787عرض على GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    Provides utilities to deconstruct URL query strings into structured objects for request parameter handling.

    JavaScriptapressawsaws-ec2
    عرض على GitHub↗3,787
  1. Home
  2. Web Development
  3. Query String Parsing

استكشف الوسوم الفرعية

  • Query String CleanersRemoves duplicate and empty query parameters to produce a clean, consistent query string. **Distinct from Query String Parsing:** Distinct from Query String Parsing: focuses on cleaning and normalizing the query string, not parsing it into objects.
  • Query String DTO DeserializersDeserializes the entire URL query string into a data transfer object, applying validation constraints automatically. **Distinct from Query String Parsing:** Distinct from Query String Parsing: focuses on mapping the full query string to a validated DTO, not just parsing into generic key-value structures.
  • Query String Preloading EnablersEnables preloading of links containing query strings, which are skipped by default in preloading strategies. **Distinct from Query String Cleaners:** Distinct from Query String Cleaners: focuses on enabling preloading for query-string URLs rather than cleaning or parsing them.