alt.hn

2/22/2026 at 5:38:19 PM

Ask HN: What Comes After Markdown?

by YuukiJyoudai

2/24/2026 at 12:03:02 AM

Markdown needs to stay human readable and "simple." Yes, I like some of the bolt on capabilities but I also want a document format that can be read using the simplest interfaces like text editors and os utilities like cat. That's THE reason it is our standard for documentation. I can make it pretty with a nice renderer but also read it, version it, consume it in a ton of tools (like AI Agents) using simple tools.

by Cyberis

2/23/2026 at 11:34:51 PM

Pandoc and quarto have excellent extensions to markdown. I use both regularly.

by ifh-hn

2/22/2026 at 7:48:07 PM

Markdown’s popularity seems to stem from its simplicity. Complicating the base standard may hurt more than help, as tools that only need the basics (what it was designed for) would be pressured into full support of a complex standard.

It’s one thing for an app to create scope creep for markdown that those users can leverage. It’s another thing for the standard to create the scope creep, which is then pushed onto all the apps that may use it.

At some point, markdown loses its human readability when too many features are added. So if it gets too complicated, someone will inevitably create a new more simple standard… or push something like “markdown classic”.

John Gruber, who created markdown, doesn’t even use it for all the stuff most others do today.

https://daringfireball.net/linked/2025/06/04/apple-notes-mar...

by al_borland

2/23/2026 at 8:36:03 AM

It will expand like JavaScript from its origins. It is now in its early period, like JS was before its standardization. It will become some sort of natural language source file format with fuzzy typing (vs HTML≈XML/JSON for structured document file format, JS for formal executable language source file).

by 0xCE0

2/22/2026 at 8:02:47 PM

I'm quite happy with Markdown. It powers the website I live from. I like that it's human-readable, supported by so many editors, and generally easy to work with.

I have made a few extensions to make my life easier:

- Constants like {{ current_year}} to set things in one place and repeat them in multiple places

- Custom elements like {% tableOfContents %}. I just use Jinja inside markdown.

That has served me well for 5 years or so.

by nicbou

2/22/2026 at 6:37:46 PM

If markdown allowed class and id identifiers on each content description it would be sufficient to replace HTML.

by austin-cheney

2/22/2026 at 7:02:46 PM

Agreed. IDs feel like the right starting point — names before verbs.

From there, I could imagine thin protocol layers emerging above — renderers, voice interfaces, AI agents each binding their own behavior to the same IDs. Markdown stays plain text. Complexity through composition, not bloat.

by YuukiJyoudai

2/23/2026 at 3:27:50 AM

The "Unified" ecosystem represents an alternative evolutionary direction for markdown:

Markdown → remark → mdast

mdast → remark-rehype → hast

hast → rehype → HTML

It's powerful enough for me to integrate plugins into markdown.

by fennu637

2/23/2026 at 1:06:26 AM

something made based on markdown - https://voiden.md

by dhruv3006

2/22/2026 at 8:18:56 PM

Markdown + strict extension profiles is probably the next step.

by lyaocean

2/23/2026 at 9:19:34 AM

I chose markdown as main format for gethly.com but i needed to extend it with various features/widgets. This is where I found its limitations because i essentially ended up doing the same pattern with ::: block pattern, which you can see on the help page here https://gethly.com/page/markdown

Additionally, I have added attributes with {} for images. Overall, my impression was that BB Code might be better for extensibility of the format, despite it being essentially just a different format for raw html. MD is not perfect by any means and is essentially limited by the amount of available human-friendly characters/patterns that you can type. But it is still convenient and easy for most people. Hence, the simplicity implies there is no replacement as it is already simple enough.

by gethly

2/22/2026 at 11:02:37 PM

skynet

by journal

2/23/2026 at 2:30:19 PM

The Matrix got me into programming, so honestly this was inevitable.

by YuukiJyoudai