Data Formats
data
formats
configuration
What is TOML?
Definition
TOML (Tom's Obvious Minimal Language) is a configuration file format that aims to be easy to read due to clear semantics. It uses key = value pairs, [sections], and [[arrays of tables]], similar to INI files but with a formal specification.
Why It Matters
TOML is the standard for Python project configuration (pyproject.toml), Rust packages (Cargo.toml), and Hugo static sites. Its simplicity and lack of indentation issues make it a popular alternative to YAML for configuration.