1 Repo
Parsers that utilize multiple threads or non-blocking I/O to process data incrementally.
Distinct from JSON: Focuses on the multi-threaded parsing of large documents rather than general stream-processing architectures.
Explore 1 awesome GitHub repository matching data & databases · Asynchronous Parsers. Refine with filters or upvote what's useful.
RapidJSON is a high-performance C++ library used for parsing and generating JSON data. It provides both document object model and stream-based interfaces to transform JSON strings into structured data and vice versa. The library includes a JSON schema validator to verify that documents conform to predefined rules and a Unicode transcoder for converting strings between UTF-8, UTF-16, and UTF-32 encodings. It also supports relaxed parsing for non-standard JSON containing comments or trailing commas. Additional capabilities cover JSON pointer navigation for locating specific values and string s
Supports parsing large JSON documents in parts across multiple threads to prevent interface freezing.