TOML

E427624

TOML is a human-readable configuration file format designed for simplicity and unambiguous parsing, commonly used in modern software tooling and package managers.

All labels observed (3)

Label Occurrences
TOML canonical 6
TOML v1.0.0 1
Toml configuration format 1

How this entity was disambiguated

Statements (56)

Predicate Object
instanceOf configuration file format ⓘ
serialization format ⓘ
commentPrefix # ⓘ
comparedWith INI ⓘ
JSON ⓘ
YAML ⓘ
designedBy Tom Preston-Werner ⓘ
designPrinciple minimal syntax ⓘ
obvious semantics ⓘ
fileExtension .toml ⓘ
fullName Tom's Obvious, Minimal Language ⓘ
hasSpecification TOML v1.0.0 ⓘ
linked to: TOML
inception 2013 ⓘ
inspiredBy INI ⓘ
YAML ⓘ
keyValueSeparator = ⓘ
license MIT License ⓘ
mediaType application/toml ⓘ
text/toml ⓘ
parsingProperty round-trippable ⓘ
unambiguous ⓘ
primaryGoal human-readable configuration ⓘ
unambiguous parsing ⓘ
specStatus stable ⓘ
specVersion 1.0.0 ⓘ
supportsDataType array ⓘ
boolean ⓘ
float ⓘ
integer ⓘ
local date ⓘ
local datetime ⓘ
local time ⓘ
offset datetime ⓘ
string ⓘ
table ⓘ
supportsFeature arrays of tables ⓘ
bare keys ⓘ
comments ⓘ
inline tables ⓘ
literal strings ⓘ
multiline basic strings ⓘ
nested tables ⓘ
quoted keys ⓘ
typicalFileName Cargo.toml ⓘ
Pipfile.toml ⓘ
pyproject.toml ⓘ
typicalUse application configuration ⓘ
package manager configuration ⓘ
tooling configuration ⓘ
usedBy Cargo ⓘ
Go tooling ⓘ
Hugo ⓘ
Pipenv ⓘ
Poetry ⓘ
Rust ecosystem ⓘ
linked to: Rust
website https://toml.io ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jekyll → supportsFrontMatterFormat → TOML ⓘ
subject linked to: Jekyll static site generator
Tom Preston-Werner → notableProject → Toml configuration format ⓘ
subject linked to: mojombo
linked to: TOML
JSON5 → competesWith → TOML ⓘ
PEP 518 → primaryFileFormat → TOML ⓘ
TOML → hasSpecification → TOML v1.0.0 ⓘ
linked to: TOML