awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 repositorios

Awesome GitHub RepositoriesJSON Request Serializers

Automated serialization of request data into JSON format.

Distinguishing note: Focuses on the serialization process for outgoing requests.

Explore 15 awesome GitHub repositories matching data & databases · JSON Request Serializers. Refine with filters or upvote what's useful.

Awesome JSON Request Serializers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • httpie/httpieAvatar de httpie

    httpie/httpie

    38,212Ver en GitHub↗

    HTTPie is a command-line HTTP client designed for sending requests to web services and APIs. It functions as a terminal-based web client and JSON API interface, allowing users to interact with RESTful services and download remote files directly from the console. The tool simplifies the interaction with APIs through a custom syntax for argument parsing and automatic JSON payload serialization. It includes a request debugger to verify the structure of a request before transmission and uses ANSI-based formatting to display server responses with color and indentation for improved readability. Th

    Automatically serializes input key-value pairs into formatted JSON payloads for API requests.

    Python
    Ver en GitHub↗38,212
  • jkbrzt/httpieAvatar de jkbrzt

    jkbrzt/httpie

    38,212Ver en GitHub↗

    HTTPie is a command-line HTTP client and REST API testing tool designed for sending requests to web services and APIs. It functions as a JSON-native network client and interactive HTTP debugger, providing a terminal interface for constructing and validating API requests and responses. The tool simplifies the process of interacting with APIs by automatically handling JSON payloads and applying colorized formatting to responses for human readability. It supports the simulation of request generation to verify headers and bodies before they are sent over the network. The project covers a broad r

    Automatically serializes simplified command-line input into structured JSON payloads for outgoing requests.

    Python
    Ver en GitHub↗38,212
  • httpie/cliAvatar de httpie

    httpie/cli

    38,228Ver en GitHub↗

    This project is a terminal-based HTTP client designed for interacting with web services, debugging APIs, and automating network requests. It provides a specialized command-line interface that simplifies the construction of complex HTTP exchanges, allowing users to test and inspect web services directly from the shell. The tool distinguishes itself through a declarative syntax engine that translates shorthand command-line tokens into fully formed HTTP requests, including headers, parameters, and body payloads. It features a modular, plugin-based architecture that enables users to extend core f

    Serializes request data as JSON by default for standard API interactions.

    Pythonapiapi-clientapi-testing
    Ver en GitHub↗38,228
  • sindresorhus/kyAvatar de sindresorhus

    sindresorhus/ky

    16,943Ver en GitHub↗

    🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API

    Ky automatically serializes JavaScript objects to JSON and sets the appropriate Content-Type header for request bodies.

    TypeScriptfetchhttp-clienthttp-request
    Ver en GitHub↗16,943
  • aws/aws-sdk-jsAvatar de aws

    aws/aws-sdk-js

    7,619Ver en GitHub↗

    The AWS SDK for JavaScript is a programmatic interface and API client used to manage, automate, and orchestrate AWS cloud infrastructure and services. It provides a set of tools for controlling compute, storage, and networking resources from Node.js and web browser environments. The project includes a modular asset bundler that allows for the creation of specialized service bundles. This mechanism enables the selection of specific service modules at build time to reduce the final JavaScript payload size for frontend cloud integrations. The SDK covers a broad range of cloud management capabil

    Transforms JavaScript objects into standardized JSON payloads for transmission to remote cloud endpoints.

    JavaScript
    Ver en GitHub↗7,619
  • hongyangandroid/okhttputilsAvatar de hongyangAndroid

    hongyangAndroid/okhttputils

    6,842Ver en GitHub↗

    OkHttpUtils is a convenience wrapper for the OkHttp HTTP client that simplifies common networking operations on Android. It provides a straightforward interface for executing GET and POST requests, including sending form parameters and JSON payloads, as well as uploading files via multipart form data and downloading remote files to local storage. The library distinguishes itself through a set of practical utilities built on top of OkHttp's core architecture. It wraps synchronous calls into an asynchronous callback pattern, includes an interceptor-based logging layer for request and response d

    Serializes Java objects into JSON request bodies for HTTP POST requests.

    Java
    Ver en GitHub↗6,842
  • davidteather/tiktok-apiAvatar de davidteather

    davidteather/TikTok-Api

    6,455Ver en GitHub↗

    This project is an unofficial TikTok API client and Python library. It functions as a data scraper and API wrapper for programmatically retrieving public profile information and trending media from the TikTok platform. The library enables the extraction of user identity details and the retrieval of trending video content. It provides tools for social media automation, trend analysis, and content research.

    Formats Python data types into the JSON payloads required by the remote API.

    Pythonapidownload-tiktokshacktoberfest
    Ver en GitHub↗6,455
  • elastic/go-elasticsearchAvatar de elastic

    elastic/go-elasticsearch

    6,051Ver en GitHub↗

    The official Go client for Elasticsearch

    Serializes Go structs into JSON requests and deserializes responses through a consistent pipeline for all API operations.

    Go
    Ver en GitHub↗6,051
  • graphql-dotnet/graphql-dotnetAvatar de graphql-dotnet

    graphql-dotnet/graphql-dotnet

    5,987Ver en GitHub↗

    GraphQL.NET es un framework del lado del servidor para construir y ejecutar APIs de GraphQL dentro de aplicaciones C#. Proporciona un toolkit integral para la construcción de esquemas, un motor federado para grafos de datos distribuidos y un manejador de suscripciones para gestionar flujos de datos en tiempo real. El proyecto se distingue por un constructor de esquemas flexible que admite tanto definiciones programáticas code-first como enfoques declarativos schema-first utilizando el lenguaje de definición de esquemas estándar. Incluye un motor de federación dedicado para dividir grafos de datos en subgrafos y componerlos en una puerta de enlace unificada, así como una implementación de cargador de datos (data loader) diseñada específicamente para resolver el problema de consultas N+1 mediante procesamiento por lotes y caché. El framework cubre una amplia gama de capacidades operativas, incluyendo la integración de inyección de dependencias para la gestión del ciclo de vida de los servicios, pipelines de middleware para la interceptación de resolución de campos y un pipeline de ejecución optimizado con tipos de valor para reducir las asignaciones de memoria. También proporciona herramientas para el análisis de complejidad de consultas, caché de documentos y control de acceso basado en roles para asegurar los endpoints de la API. La compatibilidad con la compilación de esquemas ahead-of-time permite que el framework se ejecute en entornos que prohíben la generación dinámica de código.

    Reads JSON requests into typed objects using a serializer-agnostic interface supporting multiple JSON engines.

    C#apidotnet-coregraphiql
    Ver en GitHub↗5,987
  • rolando/scrapy-redisAvatar de rolando

    rolando/scrapy-redis

    5,639Ver en GitHub↗

    Este proyecto es un framework de rastreo web distribuido que permite el escalado horizontal de tareas de scraping. Utiliza Redis como gestor de colas de solicitudes centralizado y almacén de estado para coordinar el progreso del rastreo y los metadatos de las solicitudes a través de múltiples instancias de servidor. El sistema distribuye las cargas de trabajo de rastreo compartiendo una única cola de solicitudes y utiliza un filtro de duplicados distribuido para evitar que múltiples trabajadores visiten la misma página. Persiste el estado complejo de la solicitud y los metadatos como cadenas JSON dentro del almacén remoto compartido. El framework también proporciona capacidades para el procesamiento de datos distribuido al enviar elementos scrapeados a una cola compartida para el consumo paralelo por parte de trabajadores de procesamiento separados.

    Serializes request metadata and state into JSON strings for storage in a shared Redis instance.

    Python
    Ver en GitHub↗5,639
  • unjs/ofetchAvatar de unjs

    unjs/ofetch

    5,316Ver en GitHub↗

    ofetch is an HTTP client built on the native fetch API that adds automatic JSON serialization, request/response interceptors, configurable retry, and timeout handling. It provides descriptive error objects for non-OK responses and automatically parses response bodies based on their content type. The client supports creating pre-configured instances with preset base URLs, headers, and default options, enabling consistent configuration across a project. It offers full TypeScript type inference for response data and request payloads, and allows extending request options with custom properties wh

    Automatically stringifies object request bodies as JSON and sets the appropriate Content-Type header.

    TypeScript
    Ver en GitHub↗5,316
  • azure/azure-powershellAvatar de Azure

    Azure/azure-powershell

    4,733Ver en GitHub↗

    Azure PowerShell es una colección de comandos programables y una herramienta de gestión utilizada para la administración, configuración y automatización de recursos e infraestructura de la nube de Microsoft Azure. Sirve como una interfaz de línea de comandos para desplegar y monitorear servicios en la nube. El proyecto proporciona capacidades para la orquestación de recursos en la nube y la automatización de infraestructura, permitiendo la ejecución de scripts programables para manejar tareas administrativas repetitivas. Incluye herramientas para gestionar la identidad y el acceso a través de múltiples inquilinos y suscripciones de Azure. El sistema cubre la autenticación y gestión de sesiones, permitiendo a los usuarios iniciar sesión en entornos de nube y cambiar entre diferentes contextos de suscripción. También proporciona los medios para crear y administrar la infraestructura de la nube para mantener la estabilidad del sistema.

    Serializes command parameters into JSON payloads for transmission to the cloud management plane.

    C#armazuremicrosoft
    Ver en GitHub↗4,733
  • kittinunf/fuelAvatar de kittinunf

    kittinunf/fuel

    4,652Ver en GitHub↗

    Fuel es una librería cliente HTTP de Kotlin para aplicaciones Android y Kotlin que maneja solicitudes web tanto síncronas como asíncronas. Funciona como un wrapper de red que soporta la ejecución de llamadas mediante funciones de suspensión en corrutinas, flujos reactivos y callbacks tradicionales. La librería cuenta con integración incorporada para Android LiveData para vincular respuestas de red directamente a contenedores de estado observables para actualizaciones de la interfaz de usuario. También incluye un cliente de serialización JSON que utiliza mappers personalizables para convertir cuerpos de respuesta HTTP crudos en objetos de datos estructurados. Las áreas de capacidad cubren la integración de API REST, incluyendo enrutamiento de solicitudes, configuración de cabeceras y parámetros, y autenticación básica. El conjunto de herramientas se extiende a la transferencia de datos binarios mediante subidas multipart y descarga de archivos con seguimiento de progreso. Para mantenimiento y observabilidad, proporciona un pipeline basado en interceptores para el registro de tráfico y un mecanismo para simular llamadas de red como ejecuciones bloqueantes para pruebas unitarias.

    Implements automated serialization of request data into JSON format for outgoing payloads.

    Kotlinandroidhttp-clientkotlin
    Ver en GitHub↗4,652
  • elastic/elasticsearch-dsl-pyAvatar de elastic

    elastic/elasticsearch-dsl-py

    3,884Ver en GitHub↗

    elasticsearch-dsl-py is a Python library for search integration that enables the construction of complex queries and the management of indices through a programmatic interface. It connects Python applications to a distributed search engine to implement advanced filtering and structured data retrieval. The library employs an object-relational mapping pattern and a declarative schema definition to synchronize data structures using Python classes. It utilizes a fluent interface query builder with method chaining to incrementally construct search requests, which are lazily evaluated and serialize

    Automatically serializes structured Python object hierarchies into JSON payloads for API delivery.

    Pythonelasticsearchpythonsearch
    Ver en GitHub↗3,884
  • httpie/desktopAvatar de httpie

    httpie/desktop

    3,851Ver en GitHub↗

    This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in

    Serializes request data into JSON documents, cURL commands, or language-specific snippets.

    apiapi-clientapi-testing
    Ver en GitHub↗3,851
  1. Home
  2. Data & Databases
  3. JSON Request Serializers

Explorar subetiquetas

  • Bidirectional JSON ConvertersConverts GraphQL request variables and response data to and from JSON using multiple JSON engines. **Distinct from JSON Request Serializers:** Distinct from JSON Request Serializers: handles both input and output serialization, not just outgoing requests.
  • Serializer-Agnostic DeserializersReads GraphQL requests and data models from JSON using a configurable serializer interface supporting multiple JSON engines. **Distinct from JSON Request Serializers:** Distinct from JSON Request Serializers: uses a serializer-agnostic interface rather than a fixed JSON engine.