Dasel is a multi-format data processor and structured data query tool used for querying, editing, and converting data across JSON, YAML, TOML, and XML. It functions as a universal data converter and a cross-format configuration editor that allows users to interact with various serialization formats through a single unified interface. The tool provides a selector-based interface for extracting and searching nested values and modifying keys and values across different file types. It enables the transformation of data between supported structures to change file types while preserving the origina
This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It
ArduinoJson is a C++ library for parsing and manipulating JSON data and MessagePack binary streams on microcontrollers with limited memory and processing power. It provides the core primitives necessary for embedded data serialization and parsing, enabling devices to exchange structured data over serial or network interfaces. The library is distinguished by its focus on microcontroller memory management, employing strategies such as pool-based allocation, string deduplication, and non-owning string views to minimize RAM usage. It further optimizes for constrained environments by allowing cons
ts-essentials is a comprehensive toolkit of utility types and libraries for TypeScript, providing advanced primitives for recursive structural transformations, runtime assertions, and type guards. It serves as a utility library for performing complex type-level programming to ensure stronger type safety and reduce boilerplate. The project distinguishes itself through a specialized set of tools for deep object manipulation, such as recursively applying read-only or optional modifiers across nested hierarchies. It also provides a dedicated set of strict type constraints to ensure data structure
Jo est un utilitaire en ligne de commande conçu pour construire et manipuler des objets et tableaux JSON directement à partir d'arguments shell et de l'entrée standard. Il fonctionne comme un outil de traitement de données qui transforme l'entrée brute en formats structurés, permettant la génération de payloads complexes pour des API, des fichiers de configuration et des pipelines de données automatisés.
Les fonctionnalités principales de jpmens/jo sont : JSON Construction Utilities, JSON Object Persistence, Nested JSON Builders, Argument Parsing, Command-Line Format Conversion, JSON Structure Definition, Data Processing Tools, JSON Array Generators.
Les alternatives open-source à jpmens/jo incluent : tomwright/dasel — Dasel is a multi-format data processor and structured data query tool used for querying, editing, and converting data… mikefarah/yq — This tool is a command-line processor designed for querying, updating, and transforming structured data files. It… bblanchon/arduinojson — ArduinoJson is a C++ library for parsing and manipulating JSON data and MessagePack binary streams on microcontrollers… ts-essentials/ts-essentials — ts-essentials is a comprehensive toolkit of utility types and libraries for TypeScript, providing advanced primitives… missing-semester-cn/missing-semester-cn.github.io — This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching… busyloop/lolcat — lolcat is a command line text processor and color filter that transforms standard text streams into rainbow gradients.…