Skip to content
Tech News
← Back to articles

Emacs 31 ships experimental markdown-ts-mode built on tree-sitter

read original get Kinesis Advantage360 Ergonomic Keyboard → more articles
GoKawiil Brief

The newly released Emacs 31 includes a tree-sitter-based mode for editing Markdown files, called markdown-ts-mode, though it is not enabled by default and is labeled experimental. Despite that label, the mode already supports the full CommonMark spec and most of GitHub Flavored Markdown, plus extras like code block editing, table-of-contents tools, and integration with converters such as pandoc. Users must manually load the library, for example via use-package or autoload, since Emacs won't switch to it automatically when opening .md files.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

Tree-sitter integration represents a broader shift in Emacs toward faster, more accurate syntax parsing across major modes, and Markdown is one of the most commonly edited formats for developers and writers alike. Marking the mode 'experimental' signals it needs real-world testing before becoming default, giving early adopters a chance to shape its development through feedback.

Key Takeaways
Worth a Look

Kinesis Advantage360 Ergonomic Keyboard — If you're deep in Emacs 31 wrangling markdown-ts-mode, your fingers deserve better than chording Ctrl and Meta on a flat board. The Kinesis Advantage360's contoured key wells and thumb clusters put modifiers under your thumbs, which is exactly what Emacs power users want for long editing sessions.

See Kinesis Advantage360 Ergonomic Keyboard on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.

Source: rahuljuliato.com, 2026-08-27

Published there as: “Emacs 31: An unofficial guide to Markdown-ts-mode”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.