Show HN: Writemark, a dependency free web component for inline Markdown editing

A tiny writing tool drops in fast, and the comments instantly start nitpicking and cheering

TLDR: Writemark is a new tiny editor that lets people write Markdown with live formatting without dragging in a giant toolset. Commenters split fast between fans praising the instant feedback, nitpickers arguing over what "dependency free" really means, and impatient testers asking for a live demo first.

A new Show HN post for Writemark should have been a simple victory lap: one creator got tired of boring text boxes, built a tiny drop-in editor for Markdown, and proudly showed off a tool that lets people write with live formatting while still saving plain Markdown underneath. It has preview modes, checklists, tables, code blocks, and even 951 automated checks to prove it is not just vibes and chaos. But this is the internet, so naturally the real show started in the comments.

The biggest mini-drama? The phrase "dependency free" triggered immediate side-eye. One commenter came in with the classic gotcha: if it needs Node.js to be packaged, is it really dependency free? It is the kind of wonderfully nerdy argument that turns a product launch into a philosophy seminar. Meanwhile, supporters were much more interested in the actual experience, with one fan declaring inline editing "underrated" because seeing mistakes instantly saves time and frustration.

Then came the practical crowd, who wanted less theory and more "let me click it now." One commenter gently roasted the launch for not having a live demo and responded with peak internet energy: fine, I will hack together a bookmarklet myself. That mix of praise, nitpicking, and playful DIY swagger perfectly sums up the mood. Writemark landed as a promising little tool, but the community turned it into a familiar tech spectacle: one part applause, one part semantic cage match, and one part "cool, but where's the demo?"

Key Points

  • Writemark is a web component for inline Markdown editing that renders Markdown while preserving Markdown as the stored and submitted value.
  • The component supports source, split, and preview modes, plus slash commands, tables, task lists, code blocks, native form support, and an API for custom controls.
  • The project is described as having no runtime dependencies, requiring no framework, and including no built-in toolbar.
  • The author says the tool was developed iteratively for personal use and did not start as an experiment in AI-generated software.
  • Writemark is still early-stage and currently uses a handwritten parser, with 951 Playwright checks across Chromium, Firefox, and WebKit, plus hostile input, sanitizer fuzzing, and CommonMark differential tests.

Hottest takes

"How can it be defined dependency free" — teo_zero
"Inline editing is underrated" — yabdulaah52
"It'd be nice if there was a live demo" — sheept
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.