Org-Mode Is a Beautiful Trap. Emacs 31 Just Set Us Free.

You’ve probably felt the friction. You’re deep in Emacs, your workflow is flawless, and your plain-text notes are a masterpiece of structured data. Then you try to share it with your team. Suddenly, your beautiful agenda becomes an unreadable mess of asterisks and colons.

For decades, Emacs users have been writing in a language only they could speak.

Org-mode is a masterpiece, there’s no denying that. But it’s also a walled garden. You mention collaboration, and suddenly you’re copying and pasting into GitHub or Slack, watching your formatting collapse into garbage. It’s the dirty secret of the Emacs community: we love our editor, but we hate how isolated it makes us.

Enter Emacs 31 and the new markdown-ts-mode. On the surface, it’s just another major mode. But if you look closer, it’s a white flag. Emacs is finally admitting that org-mode isn’t the only way.

We sacrificed collaboration on the altar of plain-text productivity, and now we’re paying the price.

By leveraging tree-sitter, Emacs 31 brings native, blazing-fast support for CommonMark and GitHub Flavored Markdown. Checkboxes, strikethroughs, tables—they just work out of the box. No more hacky packages, no more brittle regex highlighting. But this isn’t just about syntax. This is a strategic pivot.

Younger developers don’t care about your org-agenda. They care about the standard web. They want Markdown because that’s what GitHub speaks. By making Markdown a first-class citizen, Emacs is tearing down its own adoption barrier. It’s saying to the world: you can use our powerful editor without abandoning your team’s workflow.

The purists will cry treason, but the pragmatists just won the war.

If you’re a long-time user, this is the relief you’ve been waiting for. You can finally keep your keybindings and still play nice with the rest of the world. If you’re a newcomer, the biggest reason to avoid Emacs just vanished.

Emacs is no longer a lonely island. It’s finally learning how to speak to the mainland.

Markdown isn’t just a file format; it’s the bridge back to reality.

FAQ

Q: Isn't org-mode still vastly more powerful than Markdown?

A: Yes, org-mode has features Markdown can only dream of. But if your team can't read your files, that power is just a solo echo chamber.

Q: What does tree-sitter actually do for Markdown?

A: It parses the syntax tree natively, giving you instant, performant syntax highlighting, folding, and structuring without relying on brittle regex hacks.

Q: Is Emacs trying to be VS Code?

A: No, it's trying to survive. Emacs is finally realizing that world domination requires speaking the language of the modern web, not just its own dialect.

📎 Source: View Source