Skip to content

For the complete documentation index, see llms.txt. The full corpus is available at llms-full.txt. This page is also available as Markdown by appending .md to the URL.

Data Files Editor

Data Files Editor lets you create and edit non-Markdown file types directly within Obsidian. This is useful for managing configuration files, data files, and other assets in your Astro project without leaving the vault. Originally created by ZukTol; Vault CMS uses a fork with additional changes that have not yet been merged upstream.

File TypeExtensions
JSON.json
YAML.yaml, .yml
Plain Text.txt
XML.xml
Astro.astro
TypeScript.ts
CSS.css
HTML.html
JavaScript.js, .mjs
  • Syntax highlighting for JSON and YAML (other file types open as plain text).
  • Autosave to automatically save your edits (enabled by default).
  • Line wrapping for long lines (enabled by default).
  • Context menu integration to quickly create new files of any enabled type from the file explorer.

Each file type can be individually toggled on or off:

  • Load: Open files of that type in Data Files Editor.
  • Create: Add a “New .[ext] file” option to the file explorer context menu.

Changes to load settings require an Obsidian restart to take effect.