guile-json-paser is a JSON parser for GNU Guile. guile-json-paser is written in Rust and uses serde_json for parsing JSON.
I didn't test it yet whether it is faster or slower than JSON parser written in pure Guile.
- GNU Guile 3.X
- Rust build tool
$ cargo build --release
$ guile guile-example/test1.scm
(use-modules (json parser))
(display (read-string "[1, \"xxx\", {\"a\":30}]"))