TOML

Tom's Obvious, Minimal Language is a config file format designed to be human-readable and unambiguous. TOML is used by Cargo for Rust projects, Python packaging via pyproject.toml, and Hugo site config.

API entry from apis.yml

apis.yml Raw ↑
aid: configuration-language:toml
name: TOML
description: Tom's Obvious, Minimal Language is a config file format designed to be human-readable and
  unambiguous. TOML is used by Cargo for Rust projects, Python packaging via pyproject.toml, and Hugo
  site config.
humanURL: https://toml.io/
baseURL: https://toml.io
tags:
- Configuration
- Human Readable
- TOML
properties:
- type: Specification
  url: https://toml.io/en/v1.0.0
- type: GitHubRepository
  url: https://github.com/toml-lang/toml
x-features:
- Strong typing with dates, integers, floats, booleans, arrays
- Tables and inline tables
- Used by Cargo (Rust) and pyproject.toml (Python)