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.1.0 August 31, 2026 (986 KB)
- 0.1.0 August 31, 2026 x86_64-linux (1.21 MB)
- 0.1.0 August 31, 2026 x86_64-darwin (1.18 MB)
- 0.1.0 August 31, 2026 arm64-darwin (1.18 MB)
- 0.1.0 August 31, 2026 aarch64-linux (1.2 MB)