VS Code Extensions
JMD — JSON Markdown

JMD — JSON Markdown

by ostermeyer

Syntax highlighting, outline, and editor configuration for JMD (.jmd) files.

Downloads

6

Rating

— (0)

Version

0.0.1

Last updated

Jul 08, 2026

Language support for JMD (.jmd) files: syntax highlighting, an editor configuration tuned for the format, and a structural Outline so you can navigate a document's frontmatter and heading hierarchy at a glance.

JMD (JSON Markdown) blends Markdown-style structure with typed, queryable data. See the JMD specification for the language itself.

Features

  • Syntax highlighting — a self-contained TextMate grammar covering JMD frontmatter (framed ---…--- and implicit forms), heading sigils (#, #!, #?, #-), field lines, bullet items, and inline markup.
  • Outline & breadcrumbs — frontmatter keys surface as fields under a synthetic frontmatter root; headings nest by depth. Works with Ctrl+Shift+O, the Outline view, and the breadcrumb bar.
  • Editor configuration — comment toggles, bracket matching, auto-closing pairs, and sensible indentation for .jmd.

Usage

Open any .jmd file — highlighting and the Outline activate automatically. Toggle the structure view with Ctrl+Shift+O (Go to Symbol in Editor), or open the Outline view in the Explorer sidebar.

Screenshot

Source

Developed in the open at github.com/ostermeyer/jmd-vscode — issues and contributions welcome.

License

Apache-2.0 © Andreas Ostermeyer

Related extensions