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 RepositoriesObject Key Serialization

Automatic serialization of object keys for data fetching.

Distinguishing note: Focuses on key serialization, not general fetching.

Explore 6 awesome GitHub repositories matching web development · Object Key Serialization. Refine with filters or upvote what's useful.

Awesome Object Key Serialization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • vercel/swrAvatar de vercel

    vercel/swr

    32,406Ver en GitHub↗

    SWR is a data fetching library that provides a collection of hooks for managing remote data synchronization, caching, and state updates in web applications. It employs a declarative approach to handle complex network request lifecycles and dependency chains, ensuring that client-side application state remains consistent with server data through automatic revalidation and background updates. The library distinguishes itself through a reactive cache layer that automatically synchronizes local state with remote sources based on component lifecycle events. It features event-driven revalidation, w

    Allows using objects as keys to enable automatic serialization and trigger refreshes.

    TypeScriptcachedatadata-fetching
    Ver en GitHub↗32,406
  • ljharb/qsAvatar de ljharb

    ljharb/qs

    8,940Ver en GitHub↗

    qs es una librería de análisis y serialización de cadenas de consulta utilizada para convertir cadenas de consulta de URL en objetos de JavaScript y transformar objetos o matrices de nuevo en cadenas codificadas por URI. Funciona como un analizador seguro y una utilidad de codificación URI, diseñada específicamente para manejar estructuras de datos anidadas. La librería se distingue por estilos de anidamiento configurables y formatos de serialización de matrices. Proporciona soporte para lógica de codificación de caracteres personalizada y utiliza centinelas de conjunto de caracteres para gestionar conversiones entre UTF-8 e ISO-8859-1. Para evitar el agotamiento de recursos y vulnerabilidades de seguridad, el proyecto implementa limitación de recuento de parámetros y restricciones estrictas de profundidad de análisis. También incluye capacidades para el manejo de valores nulos, filtrado de claves basado en predicados y funciones de codificación conectables para gestionar cómo se serializan los datos.

    Transforms JavaScript objects and arrays into URI-encoded query strings for web requests and API calls.

    JavaScript
    Ver en GitHub↗8,940
  • sindresorhus/query-stringAvatar de sindresorhus

    sindresorhus/query-string

    6,904Ver en GitHub↗

    This is a suite of JavaScript utilities for the bidirectional conversion and manipulation of URL components and query parameters. It provides a mechanism for parsing URL query strings into data objects and serializing those objects back into URL-encoded strings. The library includes functions for filtering, isolating, and modifying parameters within a full URL or query string. It supports the construction of complete web links by combining base addresses with formatted query parameters. The toolset covers data transformation primitives such as alphabetical key sorting, input sanitization, an

    Transforms flat JavaScript objects into standard URL-encoded query strings.

    JavaScript
    Ver en GitHub↗6,904
  • messagepack-csharp/messagepack-csharpAvatar de MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607Ver en GitHub↗

    MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra

    Encodes object fields as integer indices for compact binary output with deterministic ordering.

    C#c-sharplz4messagepack
    Ver en GitHub↗6,607
  • protobuf-net/protobuf-netAvatar de protobuf-net

    protobuf-net/protobuf-net

    4,930Ver en GitHub↗

    protobuf-net is a .NET library that serializes and deserializes objects using the Protocol Buffers binary format for efficient data exchange. It provides a code-first gRPC service framework, allowing developers to define service contracts directly from existing C# classes without writing separate .proto files. The library is nullable-aware, encoding null values in collections and nullable scalars using wrapper messages to distinguish null from default zero values, and includes an ahead-of-time serializer generator that compiles serializer code at build time to eliminate runtime code generati

    Marks classes and members with integer keys to specify how objects are serialized into binary protocol buffers.

    C#
    Ver en GitHub↗4,930
  • pylons/pyramidAvatar de Pylons

    Pylons/pyramid

    4,086Ver en GitHub↗

    Pyramid es un framework web de Python y toolkit WSGI diseñado para construir aplicaciones web. Funciona como un motor de enrutamiento de URL que mapea las solicitudes HTTP entrantes a view callables específicos, utilizando tanto enrutamiento basado en patrones como recorrido jerárquico de árboles de recursos. El framework se distingue por su sistema de despacho híbrido, que permite a los desarrolladores combinar la coincidencia de URL mediante expresiones regulares con la capacidad de resolver solicitudes navegando por un árbol de objetos anidados. Implementa una arquitectura de componentes flexible que soporta la gestión del registro de aplicaciones, ejecución de configuración diferida y la capacidad de sobrescribir vistas o rutas sin modificar el código fuente original. Su superficie de capacidades más amplia abarca la gestión de identidad mediante cookies firmadas y autorización basada en ACL, un sistema de coordinación basado en eventos para el ciclo de vida de la solicitud y servicios de internacionalización para la traducción de la UI. También proporciona herramientas para el renderizado de contenido mediante serializadores personalizados e integración de plantillas, junto con un pipeline de middleware para inyectar lógica transversal. El toolkit incluye una interfaz de línea de comandos administrativa para la inspección de rutas, andamiaje de proyectos y depuración de aplicaciones.

    Transforms dictionaries or sequences of key-value pairs into UTF-8 encoded URL query strings.

    Pythonpylonspyramidpython
    Ver en GitHub↗4,086
  1. Home
  2. Web Development
  3. Object Key Serialization

Explorar subetiquetas

  • Integer Key EncodersEncodes object fields as integer indices instead of string keys for compact binary output. **Distinct from Object Key Serialization:** Distinct from Object Key Serialization: uses integer indices rather than string keys for serialization.
  • Query String EncodingTransforms object properties into URL-encoded key-value pairs joined by ampersands. **Distinct from Object Key Serialization:** Specifically handles the encoding of query strings, whereas the parent is more generic about key serialization.