Booleans, numerics, UUIDs, and temporals cast from untrusted text by a native Rust core — every parse returns a verdict (the value, or a reason plus the offending span), never an exception for bad data. Two backends behind one surface, selected automatically with nothing ever compiled: a Magnus extension where a precompiled platform gem matches, stdlib Fiddle everywhere else. No runtime bridge, no dependencies beyond Fiddle.
Required Ruby Version
>= 3.2
Authors
Brian Buvinghausen
Versions
- 0.2.0 September 02, 2026 (988 KB)
- 0.2.0 September 02, 2026 x86_64-linux (1.46 MB)
- 0.2.0 September 02, 2026 x86_64-darwin (1.4 MB)
- 0.2.0 September 02, 2026 x64-mingw-ucrt (1.37 MB)
- 0.2.0 September 02, 2026 arm64-darwin (1.39 MB)
- 0.0.1 August 31, 2026 (986 KB)