← All Go categories

JSON Go Libraries Ranking

Libraries for working with JSON.

39 repositories, updated daily.

- Get a JSON value with one line of code.

15.5K
907
Yesterday
+2 weekly
View

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

3.5K
201
1 week ago
+1 weekly
View

- Set a JSON value with one line of code.

2.7K
184
1 week ago
+0 weekly
View

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

2.7K
205
3 weeks ago
+0 weekly
View

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

2.5K
158
1 week ago
+1 weekly
View

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

954
55
4 days ago
+1 weekly
View

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

632
44
6 days ago
+1 weekly
View

- Performant JSON unmarshalling for flexible use cases.

391
12
1 month ago
+0 weekly
View

- API for arbitrary transformation of JSON documents.

293
52
1 month ago
+0 weekly
View

- Abstract JSON for golang with JSONPath support.

290
25
1 week ago
+0 weekly
View

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

203
18
1 month ago
+0 weekly
View

- JSON query in Golang.

191
23
1 month ago
+0 weekly
View

- Fast and flexible JSON encoder for Go.

180
13
11 months ago
+0 weekly
View

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

142
20
1 month ago
+0 weekly
View

- Small utility to create JSON objects.

132
13
6 months ago
+0 weekly
View

- JSON diff utility written in Go.

111
9
1 month ago
+0 weekly
View

- Fluent API to make it easier to create Json objects.

108
15
1 year ago
+0 weekly
View

- High performance zero-allocation JSON iterator.

101
7
1 week ago
+0 weekly
View

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

85
9
4 months ago
+0 weekly
View

- Console tool for highlighted formatting and struct query fetching JSON.

64
10
5 months ago
+0 weekly
View

- Zero-allocation JSON boundary scanner and splitter utilizing AVX2 SIMD instructions.

63
2
1 week ago
+0 weekly
View

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

58
4
2 weeks ago
+0 weekly
View

- Go package for handling common HTTP JSON responses.

55
9
1 month ago
+0 weekly
View

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

54
6
1 month ago
+0 weekly
View

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

47
8
2 years ago
+0 weekly
View

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

41
4
7 months ago
+0 weekly
View

- Get simple struct from complex json by json path.

22
1
2 years ago
+0 weekly
View

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

20
8
1 year ago
+0 weekly
View

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

17
3
8 months ago
+0 weekly
View

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

16
2
1 year ago
+0 weekly
View

- Client-customizable JSON formats for dynamic APIs.

16
6
2 years ago
+0 weekly
View

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

13
6
9 months ago
+0 weekly
View

- Go bindings based on the JSON API errors reference.

13
3
1 year ago
+0 weekly
View

- JSON library with standard compatible API/behavior.

11
2
2 years ago
+0 weekly
View

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

11
2
2 years ago
+0 weekly
View

- Rich rendering of JSON as HTML in Go.

10
0
4 days ago
+0 weekly
View

- Write and read JSON from different sources succinctly.

10
2
2 years ago
+0 weekly
View

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

6
2
2 years ago
+0 weekly
View

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

2
0
2 years ago
+0 weekly
View