GJSON
Get a JSON value with one line of code.
Get a JSON value with one line of code.
For parsing, creating and editing unknown or dynamic JSON in Go.
Automatically generate Go (golang) struct definitions from example JSON.
Set a JSON value with one line of code.
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection.
Optimized JSON for Go is a high performance parser with a variety of additional JSON tools including JSONPath.
JSON diff library for Go based on RFC6902 (JSON Patch).
Performant JSON unmarshalling for flexible use cases.
API for arbitrary transformation of JSON documents.
Abstract JSON for golang with JSONPath support.
A fast and convenient library for unstructured JSON data, replacing `encoding/json`.
JSON query in Golang.
Fast and flexible JSON encoder for Go.
Advanced JSON to Go struct conversion. Provides package that can parse multiple JSON documents and create struct to fit them all.
Small utility to create JSON objects.
JSON diff utility written in Go.
Fluent API to make it easier to create Json objects.
High performance zero-allocation JSON iterator.
Fast and minimal JSON parser and transformer that works on unstructured JSON.
Console tool for highlighted formatting and struct query fetching JSON.
Easy access to nested values in maps and slices. Works in combination with encoding/json and other packages that "Unmarshal" arbitrary data into Go data-types.
Go package for handling common HTTP JSON responses.
Drop-in replacement for `encoding/json` that outputs colorized JSON.
Simple cli email parser. It currently takes stdin and outputs JSON.
Go package for validating JSON objects with declaring a JSON schema with fluent API.
Get simple struct from complex json by json path.
Go MapSlice for ordered marshal/ unmarshal of maps in JSON.
Contains primitives for marshaling/unmarshalling Unix timestamp/epoch to/from build-in time.Time type in JSON.
Client-customizable JSON formats for dynamic APIs.
Go-JsonError is meant to allow us to easily create json response errors that follow the JsonApi spec.
Go bindings based on the JSON API errors reference.
Simple Go package to make custom structs marshal into HAL compatible JSON responses.
Utilities to handle and query JSON without defining structs in a type safe manner.
JSON library with standard compatible API/behavior.
Write and read JSON from different sources succinctly.
Rich rendering of JSON as HTML in Go.
Simple JSON parser with validation by condition via golang struct fields tags.
JSON library to expose simple handlers that lets you easily read and write json from various sources.