The National Archives
Search our website
  • Search our website
  • Search our records
   
 
Image of software box and CD PRONOM
Welcome (PRONOM  home page) About PRONOM Add an entry
Search Help - opens in a new window Information resources - opens in a new window
 
 
 

*Details: File format summary

   
 

 

Search by keyword Search by file format Search by PUID Search by software Search by vendor Search by lifecycles Search by Migration Pathway

Details for:

Save as... XML | CSV Printer friendly version
 
 

Summary

Name TOML
Version  
Other names TOML (Tom's Obvious Minimal Language), TOML (Tom's Own Markup Language)
Identifiers MIME:  application/toml
PUID:  fmt/2065
Family  
Classification Text (Mark-up)
Disclosure  
Description TOML (Tom’s Obvious Minimal Language) was created by Tom Preston-Werner, in the github repository tom-lang. TOML is a minimal configuration file format that is designed with clear semantics so as to be easily human-readable. TOML is designed to map unambiguously to a hash table (synonymous with a dictionary or map) and so can be parsed and understood by a number of programming languages. Data structures represented by TOML can often be mapped into other languages as required such as JSON or YAML.
Orientation  
Byte order  
Related file formats None.
Technical Environment  
Released  
Supported until  
Format Risk  
Developed by None.
Supported by None.
Source Ross Spencer / Ravensburger AG
Source date 21 Jul 2025
Source description v.121: new PUID submitted by Preservica and Ross Spencer; v.122- updated description, notes, alternative names and MIME type submitted by Ross Spencer.
Last updated 24 Nov 2025
Note https://toml.io/en/ http://fileformats.archiveteam.org/wiki/TOML https://github.com/toml-lang/toml
Top of page Top of page
 
         
The National Archives Newsletter Icon

Send me The National Archives’ newsletter

A monthly round-up of news, blogs, offers and events.