markdown-ui
Dev tools
markdown ui renderer
SHOW HN2025
How HN took it
5 positive, 17 neutral or asking, 0 mixed, 19 critical, out of 41 comments about the project. Thread score -0.29.
Idea: 3 for, 8 againstDesign: 0 for, 5 againstExecution: 1 for, 3 againstPerformance: 0 for, 2 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Works at runtime, useful with SvelteKit
From 1 comment
I actually tried it out and it feels pretty good. Especially with SvelteKit, where the library ecosystem is still somewhat limited, a library like this is really exciting. I…
ekusiadadus on HN
Spec is a strong point, could be reimplemented
From 1 comment
It's very cool and the fact it has a spec is the icing on the cake. There could easy be implementations for other runtimes. Probably, given the spec, an LLM could generate such…
mike_hearn on HN
Objections
Runtime rendering defeats the point of a build step
From 2 comments
The whole point of a build step here would be to _AVOID_ runtime rendering. To me this just reads like not getting the point.
0points on HNSvelte, react, and vue all require a build step if I'm not mistaken. What's the value in delaying markdown transformation until runtime?
_heimdall on HN
Output is not valid HTML and the value over plain HTML is unclear
From 2 comments
Maybe I'm not understanding, but why is this "Turn Markdown into React/Svelte/Vue UI" and not "Turn Markdown into HTML"? I'm not seeing the value of generating React, Vue or…
lelanthran on HNThat's not even valid HTML...
archerx on HN
Interactive widgets break after several clicks or with some events
From 3 comments
For me it stops working after several clicks. The other day my project owner remarked that in the future perhaps we won't be building catalogs of items like the one I am…
Tade0 on HNI'm having trouble with some widget elements not registering events properly, especially the checklists. Still looks like a solid tool tho in my opinion
chromehearts on HNTesting myself, it seems to not work after a certain period of time - I'm curious what layer OP would start debugging this in or whether they should just do an entire rewrite!
DetroitThrow on HN
Requests
Vanilla HTML/JS version
From 2 comments
I suppose a vanilla js version is possible? I'll need to look into this
yaoke259 on HNI'm already looking at a v2 implementation as some others have correctly pointed this out. Since I'm already relying on customElements and web components, I should make that…
yaoke259 on HN
Social card for link previews
From 1 comment
Suggestion: social card thingy so when it is linked to in Discord, X, etc, there will be a better looking link.
tomByrer on HN
Validator and better authoring tooling
From 2 comments
Markdown form renderer, now we need a simple validator.
progx on HNthis actually uses web components under the hood! the dsl is more secure and easier to write (at least in my opinion). For v2 I'll make the whole design/architecture more…
yaoke259 on HN
Questions
Why a custom DSL instead of an established language like MDX
From 1 comment
I've been working on a similar project using MDX as the parser to enable runtime static JSX tags in markdown:…
etler on HN
What does the framework add over plain DOM event handling
From 2 comments
> Svelte, React and Vue allow for easier event handling, at least that was my rationale, is it possible to achieve the same with html? I'm not really sure how Svelte, React or…
lelanthran on HNhtml does not allow for event handling, this allows for secure listening of the events at runtime, which afaik is not possible with html
yaoke259 on HN
Alternatives named
MDX
From 2 comments
This already exists in a mature state - https://mdxjs.com/
onion2k on HNSo this is like MDX, but compiled... I always liked MDX and think this is good way to boost Markdown because, often we don't need much more then Markdown.
desireco42 on HN
Markdeep
From 1 comment
BTW: If you want "Turn Markdown into HTML at runtime" there's https://casual-effects.com/markdeep/
corysama on HN
Streamdown
From 1 comment
streaming not good and smooth. You should check out streamdown.ai
eashish93 on HN
MDwiki
From 1 comment
Looks like a modern version of mdwiki [0] [0]: mdwiki.info
littlecranky67 on HN