gjson

JSON extractor

A JSON parser and extractor for Go, allowing fast and simple access to nested values in JSON documents.

Get JSON values quickly - JSON parser for Go

GitHub

14k stars
165 watching
855 forks
Language: Go
last commit: about 1 month ago
Linked from 2 awesome lists

golangjsonjson-parser

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
valyala/fastjson A fast JSON parser and validator written in Go that provides simple API access to parsed data without code generation or reflection. 2,290
buger/jsonparser A fast and flexible JSON parser that allows accessing fields by providing the key path without requiring schema knowledge. 5,460
pquerna/ffjson Generates optimized JSON serialization functions for Go structures 2,967
mailru/easyjson A JSON serialization utility for Go that generates efficient and customizable marshaler and unmarshaler functions. 4,483
thedevsaddam/gojsonq Provides an ODM-like API to access and query JSON data in Go 2,190
tomnomnom/gron Transforms JSON into discrete assignments for easier grep and manipulation 13,862
spyzhov/ajson A Go package for parsing and manipulating JSON data with path-based selection support 243
google/gson A Java library for converting objects to and from JSON data 23,385
ohler55/ojg A high-performance JSON parser and toolset for Go. 858
importcjj/rust-ajson Rust library to parse and query JSON data using dotpath syntax 105
lucassscaravelli/ej Provides a simple way to handle JSON data from different sources in Go applications. 10
limiu82214/gojmapr A library to extract specific properties from complex JSON structures into Go structs with minimal code changes. 22
adhocore/jsonc A lightweight JSON preprocessor that converts JSON5 input to Go-compatible JSON. 17
mholt/json-to-go Automates the conversion of JSON to Go type definitions 4,505
andrew-m-c/go.jsonvalue A Go library for working with unstructured JSON data efficiently 187