simdjson/simdjson
This is an external open-source GitHub repository imported into the WOCSOL Marketplace for discovery. The original repository owner is the primary creator.
Repository Details
Repository Description
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
[![][license img]][license] [![][licensemit img]][licensemit] [](https://simdjson.github.io/simdjson/) simdjson : Parsing gigabytes of JSON per second =============================================== <img src="images/official_logo/logo_noir/SVG/logo_simdjson_noir.svg" width="40%" style="float: right"> JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it. We need a fresh approach. The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 4x faster than RapidJSON and 25x faster than JSON for Modern C++. * **Fast:** Over 4x faster than commonly used production-grade JSON parsers. * **Record Breaking Features:** Minify JSON at 6 GB/s, validate UTF-8 at 13 GB/s, NDJSON at 3.5 GB/s. * **Easy:** First-class, easy to use and carefully documented APIs. * **Strict:** Full JSON and UTF-8 validation, lossless parsing. Performance with no compromises. * **Automatic:** Selects a CPU-tailored parser at runtime. No configuration needed. * **Reliable:** From memory allocation to error handling, simdjson's design avoids surprises. * **Peer Reviewed:** Our research appears in venues like VLDB Journal, Software: Practice and Experience. This library is part of the [Awesome Modern C++](https://awesomecpp.com) list. Table of Contents ----------------- * [Real-world usage](#real-world-usage) * [Quick Start](#quick-start) * [Documentation](#documentation) * [Godbolt](#godbolt) * [Performance results](#performance-results) * [Packages](#packages) * [Bindings and Ports of simdjson](#bindings-and-ports-of-simdjson) * [About simdjson](#about-simdjson) * [Funding](#funding) * [Contributing to simdjson](#contributing-to-simdjson) * [License](#license) Re
Related Repositories
Product Discussion
Ask questions or discuss this product. New comments are reviewed before publishing.
Loading comments...