Go-lang JSON

Back

1. ajson

Abstract JSON for golang with JSONPath support.

2. 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.

3. dynjson

Client-customizable JSON formats for dynamic APIs.

4. ej

Write and read JSON from different sources succinctly.

5. epoch

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

6. fastjson

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

7. gjo

Small utility to create JSON objects.

8. GJSON

Get a JSON value with one line of code.

9. go-jsonerror

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

10. go-respond

Go package for handling common HTTP JSON responses.

11. gojq

JSON query in Golang.

12. gojson

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

13. JayDiff

JSON diff utility written in Go.

14. jettison

Fast and flexible JSON encoder for Go.

15. JSON-to-Go

Convert JSON to Go struct.

16. JSON-to-Proto

Convert JSON to Protobuf online.

17. json2go

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

18. jsonapi-errors

Go bindings based on the JSON API errors reference.

19. jsoncolor

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

20. jsondiff

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

21. jsonf

Console tool for highlighted formatting and struct query fetching JSON.

22. jsongo

Fluent API to make it easier to create Json objects.

23. jsonhal

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

24. jsonic

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

25. jzon

JSON library with standard compatible API/behavior.

26. kazaam

API for arbitrary transformation of JSON documents.

27. mapslice-json

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

28. mp

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

29. OjG

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

30. omg.jsonparser

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

31. ujson

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

32. vjson

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