simdjson
JSON parser
Parses JSON data at high speeds using CPU-specific optimizations
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: 13 days 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. | 554 |
crazyxman/simdjson_php | Bindings for a fast and efficient JSON parser written in C++ | 170 |
tencent/rapidjson | A fast JSON parser/generator for C++ with both SAX/DOM style API. | 14,259 |
egorbo/simdjsonsharp | Library for fast JSON parsing and minification using SIMD instructions | 646 |
pquerna/ffjson | Generates optimized JSON serialization functions for Go structures | 2,967 |
ibireme/yyjson | A high-performance JSON library written in ANSI C. | 3,125 |
bytedance/sonic | A high-performance JSON serialization and deserialization library optimized for just-in-time compilation and SIMD instructions. | 6,939 |
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 |
zserge/jsmn | A lightweight JSON parser and tokenizer written in C. | 3,687 |
tktech/pysimdjson | Fast JSON parsing for Python, using SIMD instructions when available | 643 |
simdutf/simdutf | Library providing fast Unicode functions and transcoding capabilities. | 1,172 |
sbjson/sbjson | A JSON parser and generator that allows stream-based parsing of large documents into smaller chunks. | 3,728 |
flightcontrolhq/superjson | A serialization library for JavaScript expressions that supports Dates, BigInts, and other complex data types | 4,144 |
ijl/orjson | A fast and correct JSON serialization library for Python | 6,263 |
bluelinelabs/logansquare | A JSON parsing and serialization library for Android using Jackson's streaming API | 3,208 |