Cute Gopher Mascot

The Best Go Libraries For JSON (23)

Discover the best Go libraries for JSON! Find the perfect tools to streamline your development and boost productivity. From ajson to ask, we've got you covered. Let the coding begin!

ajson

Abstract JSON for golang with JSONPath support.

See More! πŸš€

ask

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.

See More! πŸš€

dynjson

Client-customizable JSON formats for dynamic APIs.

See More! πŸš€

fastjson

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection.

See More! πŸš€

go-jsonerror

Go-JsonError is meant to allow us to easily create json response errors that follow the JsonApi spec.

See More! πŸš€

go-respond

Go package for handling common HTTP JSON responses.

See More! πŸš€

gojmapr

Get simple struct from complex json by json path.

See More! πŸš€

gojq

JSON query in Golang.

See More! πŸš€

gojson

Automatically generate Go (golang) struct definitions from example JSON.

See More! πŸš€

htmljson

Rich rendering of JSON as HTML in Go.

See More! πŸš€

jsonapi-errors

Go bindings based on the JSON API errors reference.

See More! πŸš€

jsoncolor

Drop-in replacement for `encoding/json` that outputs colorized JSON.

See More! πŸš€

jsondiff

JSON diff library for Go based on RFC6902 (JSON Patch).

See More! πŸš€

jsonf

Console tool for highlighted formatting and struct query fetching JSON.

See More! πŸš€

jsongo

Fluent API to make it easier to create Json objects.

See More! πŸš€

jsonhal

Simple Go package to make custom structs marshal into HAL compatible JSON responses.

See More! πŸš€

jzon

JSON library with standard compatible API/behavior.

See More! πŸš€

kazaam

API for arbitrary transformation of JSON documents.

See More! πŸš€

mapslice-json

Go MapSlice for ordered marshal/ unmarshal of maps in JSON.

See More! πŸš€

OjG

Optimized JSON for Go is a high performance parser with a variety of additional JSON tools including JSONPath.

See More! πŸš€

omg.jsonparser

Simple JSON parser with validation by condition via golang struct fields tags.

See More! πŸš€

ujson

Fast and minimal JSON parser and transformer that works on unstructured JSON.

See More! πŸš€

vjson

Go package for validating JSON objects with declaring a JSON schema with fluent API.

See More! πŸš€