simdjson
JSON parser
A high-performance JSON parser that optimizes parsing speed and reliability.
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
19k stars
241 watching
1k forks
Language: C++
last commit: about 2 months ago
Linked from 7 awesome lists
aarch64armarm64avx2avx512c-plus-plusclangclang-clcpp11gcc-compilerjsonjson-parserjson-pointerloongarchneonsimdsse42vs2019x64
Related projects:
Repository | Description | Stars |
---|---|---|
luizperes/simdjson_nodejs | Bindings for the simdjson JSON parser to enable fast parsing of large JSON data sets in Node.js. | 555 |
crazyxman/simdjson_php | Bindings for a fast and efficient JSON parser written in C++ | 172 |
tencent/rapidjson | A fast JSON parser/generator for C++ with both SAX/DOM style API. | 14,426 |
egorbo/simdjsonsharp | Library for fast JSON parsing and minification using SIMD instructions | 651 |
pquerna/ffjson | Generates optimized JSON serialization functions for Go structures | 2,967 |
ibireme/yyjson | A high-performance JSON library written in ANSI C. | 3,164 |
bytedance/sonic | A high-performance JSON serialization and deserialization library optimized for just-in-time compilation and SIMD instructions. | 7,038 |
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,310 |
zserge/jsmn | A lightweight JSON parser and tokenizer written in C. | 3,726 |
tktech/pysimdjson | Fast JSON parsing for Python, using SIMD instructions when available | 648 |
simdutf/simdutf | Fast Unicode validation and transcoding utilities | 1,220 |
sbjson/sbjson | A JSON parser and generator that allows stream-based parsing of large documents into smaller chunks. | 3,727 |
flightcontrolhq/superjson | A serialization library for JavaScript expressions that supports Dates, BigInts, and other complex data types | 4,218 |
ijl/orjson | Fast JSON serialization and deserialization library | 6,376 |
bluelinelabs/logansquare | A JSON parsing and serialization library for Android using Jackson's streaming API | 3,204 |