This is a formatter-only fork of Taplo by Ferenc Tamás for Oxfmt.
oxc-toml is a TOML formatter library that preserves comments and meaningful whitespace.
How it works is in AGENTS.md.
use oxc_toml::{format, parse, Options};
const SOURCE: &str = "value=1\n[table]\nstring='some string'";
let parsed = parse(SOURCE);
assert!(parsed.errors.is_empty());
let formatted = format(&parsed, Options::default());MIT, as Taplo. See LICENSE.