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.

Related Free Tools

Related Terms