| Crates.io | dragonbox_ecma |
| lib.rs | dragonbox_ecma |
| version | 0.0.5 |
| created_at | 2025-05-31 15:16:56.033498+00 |
| updated_at | 2025-08-05 11:45:55.032154+00 |
| description | Fast floating point to string conversion conforming to ECMAScript specification |
| homepage | |
| repository | https://github.com/magic-akari/dragonbox |
| max_upload_size | |
| id | 1696431 |
| size | 103,612 |
Dragonbox ECMA is a fork of the Dragonbox crate adjusted to comply with the ECMAScript number-to-string algorithm.
This crate contains a basic port of https://github.com/jk-jeon/dragonbox to Rust for benchmarking purposes.
Please see the upstream repo for an explanation of the approach and comparison to the Ryƫ algorithm.
fn main() {
let mut buffer = dragonbox_ecma::Buffer::new();
let printed = buffer.format(1.234);
assert_eq!(printed, "1.234");
}
