Glazer - the Swiss Army knife of JSON / YAML / CSV parsing - Announcing - Elixir Programming Language Forum
glazer started as a blazing-fast NIF JSON codec (single-pass, straight to/from native terms - no AST). In 0.3.0, the same engine now parses and encodes YAML and CSV too. The numbers: JSON: faster encoding than everything I tried - jason, thoas, euneus, torque, jiffy, simdjsone, OTP json- and neck-and-neck with torque (Rust sonic-rs) on decoding YAML: 10x faster than yaml_rustler/fast_yaml, up to 100x faster than yamerl/ymlr CSV: 2-20x faster than nimble_csv, and csv/erl_csv don’t even ...