Viggo Meesters13 downloadsOpen .toml and .ini files as a read-only config tree with search, source view, and parse warnings.
TOML INI Viewer opens .toml and .ini files in Obsidian as a read-only config tree with search, source view, parse warnings, and safe large-file caps.
It is built for generated config, agent output, CLI settings, project scaffolds, and other small structured files that are not better served by YAML, JSON, HTML, CSV, or TSV viewers.
.toml and .ini files directly from Obsidian's file explorer.TOML and INI files often rely on comments, ordering, whitespace, and tool-specific conventions. A form editor or formatter can easily remove comments, reorder sections, or normalize syntax in ways that change the intent of a config file.
TOML INI Viewer intentionally does not write to disk, so it cannot reformat or corrupt source-of-truth configuration files.
smol-toml, a small parser dependency.The source view is always available. If parsing fails, the raw file remains readable.
main.js, manifest.json, and styles.css from a release..obsidian/plugins/toml-ini-viewer/
npm install
npm run typecheck
npm test
npm run build
Open a .toml or .ini file from the Obsidian file explorer. Use the toolbar to:
The parsed tree renders the first 2,000 config nodes. Additional nodes are counted and reported as a warning. Source view remains available for the full file.
npm run typecheck
npm test
npm run build
git tag 0.1.0
Release assets:
main.jsmanifest.jsonstyles.css