You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it. We need a fresh approach. simdjson uses commonly available SIMD instructions and microparallel algorithms to parse JSON 2.5x faster than anything else out there.
5
+
6
+
***Ludicrous Speed:** Over 2.5x faster than other production-grade JSON parsers.
7
+
***Delightfully Easy:** First-class, easy to use API.
8
+
***Complete Validation:** Full JSON and UTF-8 validation, with no compromises.
9
+
***Rock-Solid Reliability:** From memory allocation to error handling, simdjson's design avoids surprises.
10
+
11
+
This library is part of the [Awesome Modern C++](https://awesomecpp.com) list.
## A C++ library to see how fast we can parse JSON with complete validation.
21
+
simdjson is easily consumable with a single .h and .cpp file.
10
22
11
-
JSON documents are everywhere on the Internet. Servers spend a lot of time parsing these documents. We want to accelerate the parsing of JSON per se using commonly available SIMD instructions as much as possible while doing full validation (including character encoding). This library is part of the [Awesome Modern C++](https://awesomecpp.com) list.
23
+
0. Prerequisites: `g++` or `clang++`.
24
+
1. Pull [simdjson.h](singleheader/simdjson.h) and [simdjson.cpp](singleheader/simdjson.h) into a directory, along with the sample file [twitter.json](jsonexamples/twitter.json).
0 commit comments