A declarative, simple, fast, and fun package for building command line tools in Go
-
Updated
Jul 13, 2025 - Go
JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.
A declarative, simple, fast, and fun package for building command line tools in Go
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
A high-performance 100% compatible drop-in replacement of "encoding/json"
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
A blazingly fast JSON serializing & deserializing library
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
HCL is the HashiCorp configuration language.
One of the fastest alternative JSON parser for Go that does not require schema
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Fast JSON serializer for golang.