Format guide
TOML
Tom's Obvious Minimal Language
TOML is a config format designed by GitHub co-founder Tom Preston-Werner in 2013 as a more readable alternative to YAML and INI. Its appeal is unambiguous syntax — TOML files always parse the same way regardless of indentation. Used by Cargo (Rust), pyproject.toml (Python packaging), pnpm-workspace, Hugo, Netlify, and many others. v1.0.0 spec finalized in 2021.
How to open a TOML file
Any text editor. Most modern IDEs ship TOML syntax highlighting; VS Code's Even Better TOML extension adds validation.
Primary use
Application/package config in Rust, modern Python, and static site generators.
Convert other formats to TOML
Convert TOML to other formats
Looking for something else? Browse the full list of 192 converters.