Simdjson Alternatives
Similar projects and alternatives to simdjson
-
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
jsoniter
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go (by json-iterator)
-
json
A C++11 or library for parsing and serializing JSON to and from a DOM container in memory. (by boostorg)
-
-
-
json-schema-validator
JSON schema validator for JSON for Modern C++
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
zed
Tooling for super-structured data: a new and easier way to manipulate data (by brimdata)
-
json_struct
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
-
-
encoding_rs
A Gecko-oriented implementation of the Encoding Standard in Rust
-
q
q - Run SQL directly on delimited files and multi-file sqlite databases (by harelba)
-
-
-
-
-
-
SheetJS js-xlsx
:green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
-
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
simdjson reviews and mentions
-
DAW JSON Link v3, a JSON serialization/deserialization library, is released
It seems not super widely used compared to other famous libraries like RapidJSON, nlohmann-json, or simdjson. But it seems the author is very active in developing this project which can mitigate this "lack of community" issue.
-
How to write reflection for C++
Serialization's performance is about the same as that of rapid_json. For deserialization, I wrote JSON and YAML parsers using a lexer. Unfortunately, I'm just a code monkey and not an algorithms guru. So, the native parser is a bit quicker than nlohmann::json, but slower than rapid_json. Nevertheless, using simdjson as a parser allows us to outrun rapid_json a little.
-
Why is AVX-512 useful for RPCS3?
simdjson is being pretty big deal to high speed data flows for various reasons. Underlying UTF8/UTF16 validation can also be accelerated further with AVX512 which applies to every single program I am aware existing will want this type of low level validation. Rust (the language) is planning to add/use this validation in their standard lib, dotnet/CLR-Core has beta/preview JIT branches for it already (... that crash for unrelated issues, so work-in-progress).
- Release Version 2.0.0 · Simdjson
-
[package-find] lsp-bridge
You are aware of simdjson being available in python if you really need some json crunching, albeit json module in Python is implemented in C itself, so I don't think understand why do you think Python is slow there?
- AVX-512 Implementation for Simdjson
- Why isn’t there a decent file format for tabular data?
-
The fastest tool for querying large JSON files is written in Python (benchmark)
Daniel Lemire’s simdjson probably belongs in this discussion and I would be surprised if it is not the fastest tool by some margin.
- JSON parser
-
Is cpp a good language for reading and writing large quantities of JSON files as quickly as possible?
For read speed there is a simdjson https://github.com/simdjson/simdjson I've not used this but the speed looks impressive.
-
Issues with big JSON file
try https://github.com/simdjson/simdjson
- Chagall lives! AMD Ryzen Threadripper PRO 5995WX and its 4 brothers 5975WX, 5965WX, 5955WX and 5945WX with technical data | Leak | igor'sLAB
-
Ask HN: Where can I learn about programming SIMD and branchless programming?
I was really impressed by this simdjson library’s performance: https://github.com/simdjson/simdjson
But I had never heard of this kind of programming using SIMD and “branchless” programming. Does anyone know of a resource where I can learn how to do this kind of programming?
More on this style of programming in this thread from the contributors to simdjson: https://news.ycombinator.com/item?id=22754841
-
Sonic: A fast JSON serializing and deserializing library
Just another case where a library tests and publishes all the libraries slower than it, but none faster. cough simdjson [1] cough
---
Stats
simdjson/simdjson is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.