Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Atomic Editor

Obsidian-style live preview for CodeMirror 6

Details

External ID
48345201
Source
HN
Company
—
Product
Atomic Editor
Website domain
github.io
Launched
May 31, 2026
Cohort
—
Upvotes
67
Upvotes percentile
0.864297253634895
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Enrichment

Theme
creative coding and visual experiments
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
live preview for codemirror 6
Manually corrected
False

Could you build this?

Partial Scaffolding a markdown editor is easy, but implementing a production-grade Obsidian-style live preview on CodeMirror 6 requires mastering its notoriously complex immutable state and decoration model.

What it would actually take: The component requires custom CodeMirror 6 ViewPlugins and StateFields that parse the Lezer Markdown syntax tree on each transaction, dynamically swapping raw Markdown tokens with inline DOM widgets based on cursor selection ranges. The complex challenge is maintaining seamless cursor navigation, multi-cursor selections, and IME text composition without visual layout shifts or editor crashes during partial syntax node updates. It requires specialized expertise in CodeMirror 6's internal transaction lifecycle and Lezer parsing.

Discussion

19 comments analyzed.

Competitors mentioned: Emacs + Orgmode, Obsidian, Dreamweaver, ProseMirror, Milkdown/Tiptap

Concerns raised: Text jumps to end of document when typing in random locations, Demo won't allow spaces in table cells, Deleting table rows is unclear/difficult, Abstraction leaks when deleting code fence opening, Closing fence behavior incorrect in code blocks

Feature requests: Checkbox turns into editable text when cursor moves next to it, Selection highlighting on mobile, Support for mathematical writing, Vim bindings via CodeMirror6 plugin

Competitors

Other products that read as similar to this one — 914 launches clear the similarity bar, closest 8 shown.

Attention rank: #135 of 915 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 213 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.