TOML (Tom's Obvious, Minimal Language) is a data serialization format designed by Tom Preston-Werner, first released in 2013, intended to be easy for humans to read and write while mapping unambiguously to a hash table data structure for machine parsing. TOML is commonly used for application configuration files, most prominently as the format for the Cargo package manager configuration in the Rust ecosystem and for Python's own packaging metadata standard, pyproject.toml. Its design emphasizes a minimal, explicit syntax over the more permissive and sometimes ambiguous conventions of formats such as YAML.
Facts
SignificanceTOML (Tom's Obvious, Minimal Language) is a file format for configuration files. 1 Connections
Held Differently
YAML, Programming Languages TOML "is designed to be easy to read and write by being minimal (unlike the more-complex YAML)." en.wikipedia.org/wiki/TOML
Sources
1. TOML, Wikipedia
Lead section, first sentenceQuote, Lead section, first sentence
Tom's Obvious, Minimal Language (TOML, originally Tom's Own Markup Language) is a file format for configuration files.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.