Przykład # To jest przykładowy dokument TOML title = "TOML Example"
[owner] name = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00 # Data
[database] server = "192.168.1.1" ports = [ 8001, 8001, 8002 ] connection_max = 5000 enabled = true
[servers]
# Wcięcia (tab lub spacje) są dozwolone ale nie wymagane [servers.alpha] ip = "10.0.0.1" dc = "eqdc10"
[servers.beta] ip = "10.0.0.2" dc = "eqdc10"
[clients] data = [ ["gamma", "delta"], [1, 2] ]
# Wewnątrz tablic można łamać linie hosts = [ "alpha", "omega" ]
Porównanie z innymi formatami Poniższa tabela opiera się na specyfikacji TOML i jest porównaniem z innymi popularnymi formatami plików konfiguracyjnych (INI, JSON i YAML). Na konferencji SciPy 2017 został zaprezentowany język BespON jako format pliku konfiguracyjnego odpowiedniego dla modelowania i symulacji. Pojawiło się tam także omówienie możliwości wykorzystania do tego celu języka TOML. + Porównanie formatów Format Formalny standard Elastyczny standard Silnie typowany Łatwa implementacja Czytelny dla człowieka Pozwala na komentarze JSON YAML TOML INI
Krytyka Od pierwszego wydania TOML spotkał się z kilkoma krytykami.