fastjson

JSON parser

A fast JSON parser and validator written in Go that provides simple API access to parsed data without code generation or reflection.

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

GitHub

2k stars
27 watching
138 forks
Language: Go
last commit: 11 months ago
Linked from 2 awesome lists

fastgogolangjsonjson-parserjson-validation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
buger/jsonparser A fast and flexible JSON parser that allows accessing fields by providing the key path without requiring schema knowledge. 5,477
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,509
tidwall/gjson A JSON parser and extractor for Go, allowing fast and simple access to nested values in JSON documents. 14,487
simdjson/simdjson A high-performance JSON parser that optimizes parsing speed and reliability. 19,455
ibireme/yyjson A high-performance JSON library written in ANSI C. 3,164
adhocore/jsonc A lightweight JSON preprocessor that converts JSON5 input to Go-compatible JSON. 17
zserge/jsmn A lightweight JSON parser and tokenizer written in C. 3,726
ajv-validator/ajv A high-performance JSON schema validator that supports multiple draft versions and JSON Type Definition standards. 13,907
ijl/orjson Fast JSON serialization and deserialization library 6,376
thedevsaddam/gojsonq Provides an ODM-like API to access and query JSON data in Go 2,194
ohler55/ojg A high-performance JSON parser and toolset for Go. 862
tencent/rapidjson A fast JSON parser/generator for C++ with both SAX/DOM style API. 14,426
francoispqt/gojay A high-performance JSON parser and encoder with streaming capabilities for Go. 2,127
geziyor/geziyor A fast and flexible web crawling and scraping framework for extracting structured data from websites. 2,646