15 Repos
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.
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.
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.
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.
🌳 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.
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.
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.
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.
The official Go client for Elasticsearch
Serializes Go structs into JSON requests and deserializes responses through a consistent pipeline for all API operations.
GraphQL.NET ist ein serverseitiges Framework für den Aufbau und die Ausführung von GraphQL-APIs innerhalb von C#-Anwendungen. Es bietet ein umfassendes Toolkit für den Schema-Aufbau, eine föderierte Engine für verteilte Datengraphen und einen Subscription-Handler für die Verwaltung von Echtzeit-Datenströmen. Das Projekt zeichnet sich durch einen flexiblen Schema-Builder aus, der sowohl programmatische Code-First-Definitionen als auch deklarative Schema-First-Ansätze unter Verwendung der Standard-Schema-Definitionssprache unterstützt. Es enthält eine dedizierte Föderations-Engine, um Datengraphen in Subgraphen aufzuteilen und zu einem einheitlichen Gateway zusammenzuführen, sowie eine Data-Loader-Implementierung, die speziell darauf ausgelegt ist, das N+1-Abfrageproblem durch Batching und Caching zu lösen. Das Framework deckt ein breites Spektrum an operativen Funktionen ab, einschließlich Dependency-Injection-Integration für das Service-Lifetime-Management, Middleware-Pipelines für die Interzeption von Feldauflösungen und eine Ausführungspipeline, die mit Werttypen optimiert wurde, um Speicherallokationen zu reduzieren. Zudem bietet es Tools für die Analyse der Abfragekomplexität, Dokument-Caching und rollenbasierte Zugriffskontrolle zur Absicherung von API-Endpunkten. Die Unterstützung für Ahead-of-Time-Schema-Kompilierung ermöglicht es dem Framework, in Umgebungen ausgeführt zu werden, die dynamische Code-Generierung untersagen.
Reads JSON requests into typed objects using a serializer-agnostic interface supporting multiple JSON engines.
This project is a distributed web crawling framework that enables the horizontal scaling of scraping tasks. It uses Redis as a centralized request queue manager and state store to coordinate crawl progress and request metadata across multiple server instances. The system distributes crawling workloads by sharing a single request queue and utilizes a distributed duplicate filter to prevent multiple workers from visiting the same page. It persists complex request state and metadata as JSON strings within the shared remote store. The framework also provides capabilities for distributed data pro
Serializes request metadata and state into JSON strings for storage in a shared Redis instance.
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.
Azure PowerShell ist eine Sammlung skriptbarer Befehle und ein Verwaltungstool, das für die Administration, Konfiguration und Automatisierung von Microsoft-Azure-Cloud-Ressourcen und -Infrastruktur verwendet wird. Es dient als CLI für das Deployment und Monitoring von Cloud-Diensten. Das Projekt bietet Funktionen für die Orchestrierung von Cloud-Ressourcen und die Infrastrukturautomatisierung, was die Ausführung programmierbarer Skripte zur Handhabung repetitiver administrativer Aufgaben ermöglicht. Es enthält Tools zur Verwaltung von Identität und Zugriff über mehrere Azure-Mandanten und -Abonnements hinweg. Das System deckt Authentifizierung und Session-Management ab und ermöglicht es Nutzern, sich in Cloud-Umgebungen anzumelden und zwischen verschiedenen Abonnement-Kontexten zu wechseln. Es bietet zudem die Mittel, Cloud-Infrastruktur zu erstellen und zu verwalten, um die Systemstabilität aufrechtzuerhalten.
Serializes command parameters into JSON payloads for transmission to the cloud management plane.
Fuel ist eine Kotlin-HTTP-Client-Bibliothek für Android- und Kotlin-Anwendungen, die sowohl synchrone als auch asynchrone Web-Anfragen verarbeitet. Sie fungiert als Netzwerk-Wrapper, der die Ausführung von Aufrufen über suspendierende Funktionen in Coroutines, reaktive Streams und traditionelle Callbacks unterstützt. Die Bibliothek bietet eine integrierte Unterstützung für Android LiveData, um Netzwerkantworten direkt an beobachtbare State-Holder für UI-Updates zu binden. Sie enthält zudem einen JSON-Serialisierungs-Client, der anpassbare Mapper verwendet, um rohe HTTP-Antwort-Bodys in strukturierte Datenobjekte zu konvertieren. Die Funktionsbereiche decken REST-API-Integration ab, einschließlich Request-Routing, Header- und Parameterkonfiguration sowie Basis-Authentifizierung. Das Toolset erstreckt sich auf die Übertragung binärer Daten durch Multipart-Uploads und Datei-Downloads mit Fortschrittsanzeige. Für Wartung und Observability bietet sie eine Interceptor-basierte Pipeline für Traffic-Logging und einen Mechanismus zur Simulation von Netzwerkaufrufen als blockierende Ausführungen für Unit-Tests.
Implements automated serialization of request data into JSON format for outgoing payloads.
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.
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.