Primary
TOML ○˒|Definition|1st|20260123000812-00-⌔
TOML
Tom’s Obvious, Minimal Language (TOML, originally Tom’s Own Markup Language)1 is a file format for configuration files.2 It is designed to be easy to read and write by being minimal (unlike the more-complex YAML) and by using human-readable syntax. The project standardizes the implementation of the ubiquitous INI file format (which it has largely supplanted), removing ambiguity from its interpretation. Originally created by Tom Preston-Werner, the TOML specification is open source. TOML is used in a number of software projects345 and is implemented by all popular programming languages.6
Printed 2026-06-28.
(echo:: @ ᯤ)
Link to original Footnotes
Preston-Werner, Tom (24 February 2013). “Initial commit · toml-lang/toml@84db252”. GitHub. Archived from the original on 15 June 2024. Retrieved 15 June 2024. ↩
Preston-Werner, Tom; Gedam, Pradyun (11 January 2021). “TOML: English v1.0.0”. Archived from the original on 29 January 2024. Retrieved 27 January 2024. ↩
“The Manifest Format - The Cargo Book”. doc.rust-lang.org. Archived from the original on 26 August 2019. Retrieved 8 July 2023. ↩
DeVault, Drew (28 July 2021). “My wish-list for the next YAML”. Archived from the original on 9 March 2024. Retrieved 28 July 2021. YAML is both universally used, and universally reviled. It has a lot of problems, but it also is so useful in solving specific tasks that it’s hard to replace. Some new kids on the block (such as TOML) have successfully taken over a portion of its market share, but it remains in force in places where those alternatives show their weaknesses. ↩
“TOML: Tom’s Obvious Minimal Language”. toml.io. Archived from the original on 8 August 2022. Retrieved 8 August 2022. ↩
“Toml Implementations”. GitHub. Retrieved 2 June 2026. ↩
Secondary
• • •