Awesome Go

JSON

38 libraries in this category

ajson

Abstract JSON for golang with JSONPath support

JSONJSON
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

JSONJSON
dynjson

Client-customizable JSON formats for dynamic APIs

JSONJSON
fastjson

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

JSONJSON
go-jsonerror

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

JSONJSON
go-respond

Go package for handling common HTTP JSON responses

JSONJSON
gojmapr

Get simple struct from complex json by json path

JSONJSON
gojq

JSON query in Golang

JSONJSON
gojson

Automatically generate Go (golang) struct definitions from example JSON

JSONJSON
htmljson

Rich rendering of JSON as HTML in Go

JSONJSON
jsonapi-errors

Go bindings based on the JSON API errors reference

JSONJSON
jsoncolor

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

JSONJSON
jsondiff

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

JSONJSON
jsonf

Console tool for highlighted formatting and struct query fetching JSON

JSONJSON
jsongo

Fluent API to make it easier to create Json objects

JSONJSON
jsonhal

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

JSONJSON
jzon

JSON library with standard compatible API/behavior

JSONJSON
kazaam

API for arbitrary transformation of JSON documents

JSONJSON
mapslice-json

Go MapSlice for ordered marshal/ unmarshal of maps in JSON

JSONJSON
OjG

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

JSONJSON
omg.jsonparser

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

JSONJSON
ujson

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

JSONJSON
vjson

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

JSONJSON
ej

Write and read JSON from different sources succinctly

JSONJSON
epoch

Contains primitives for marshaling/unmarshalling Unix timestamp/epoch to/from build-in time.Time type in JSON

JSONJSON
gabs

For parsing, creating and editing unknown or dynamic JSON in Go

JSONJSON
gjo

Small utility to create JSON objects

JSONJSON
GJSON

Get a JSON value with one line of code

JSONJSON
JayDiff

JSON diff utility written in Go

JSONJSON
jettison

Fast and flexible JSON encoder for Go

JSONJSON
jscan

High performance zero-allocation JSON iterator

JSONJSON
json2go

Advanced JSON to Go struct conversion. Provides package that can parse multiple JSON documents and create struct to fit them all

JSONJSON
jsonhandlers

JSON library to expose simple handlers that lets you easily read and write json from various sources

JSONJSON
jsonic

Utilities to handle and query JSON without defining structs in a type safe manner

JSONJSON
jsonvalue

A fast and convenient library for unstructured JSON data, replacing `encoding/json`

JSONJSON
marshmallow

Performant JSON unmarshalling for flexible use cases

JSONJSON
mp

Simple cli email parser. It currently takes stdin and outputs JSON

JSONJSON
SJSON

Set a JSON value with one line of code

JSONJSON