1. Welcome to Fullstack.wiki

  1. Configuration File Formats
    1. TOML
    2. JSON

Configuration File Formats

Software often needs to store various settings or configurations to adapt to the user's needs.


TOML is a configuration file format designed to be highly user-editable and -readable.

TOML Website

TOML on Wikipedia


Main article: JSON

JSON works well when the configuration information is simply being serialized from memory, and is not typically used directly. It's plain text format means it is easily debugged, and can be hand-edited if necessary. However, it lacks comments, multi-line strings, and other features that make it good for user-maintained files.