OverType

Dev tools

markdown editor

SHOW HN2025

471points
99comments
#80of 3,837 in 2025
Top 3%of 2025 by points

How HN took it

MixedNo clear lean

28 positive, 23 neutral or asking, 6 mixed, 14 critical, out of 71 comments about the project. Thread score +0.23.

Idea: 14 for, 8 againstExecution: 1 for, 5 againstDesign: 3 for, 1 againstPerformance: 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

  • Useful for embedding markdown editing in projects.

    From 2 comments
    • This is exactly what I need for my project :)
      rakag on HN
    • Very cool. I’m gonna implement into my hobby project today and see how it goes.
      nodesocket on HN

Objections

  • Calling it WYSIWYG is misleading since it shows markdown symbols and is only syntax highlighting.

    From 4 comments
    • Calling it WYSIWYG is a misnomer: this is just syntax highlighting, it just so happens that the highlighting styles agree to an extent with the final rendering. And the idea is…
      pwdisswordfishz on HN
    • If it were a WYSIWYG editor, there'd be previews for images. But it seems like it's just syntax highlighting for textareas. Nice project either way, but false advertising.
      garbageoverflow on HN
    • WYSIWYG does not refer to the icons in the toolbar, but rather the text itself. This is not WYSIWYG because when I make something bold, I see a bunch of asterisks around it.…
      clippyplz on HN
    • Indeed it is a misuse of the term. An actual WYSIWYG editor would not show any of the formatting markers. By definition a “Markdown editor” cannot be WYSIWYG - you can have a…
      ricardobeat on HN
  • Requires monospace font, a drawback for non-technical audiences.

    From 2 comments
    • Having to use a monospaced font is a pretty big drawback. To me, it means I wouldn't use this for a product that wasn't intended for a techie programmer audience. Not that it…
      ikurei on HN
    • Nice! Seems very useful if you can drop in and have everything work. Nitpicking a bit: it's not as much _rendering_ markdown as it's _syntax highlighting_ it. Another interesting…
      pedrovhb on HN
  • Alignment breaks in some mobile browsers with bold text widths.

    From 2 comments
    • In Firefox on Android, the bold font is wider than the upright and italic fonts, breaking alignment. (It works fine in Chrome on the same Android phone. Android 16, Firefox…
      tomsmeding on HN
    • In fact, depending on font-synthesis [1] and the exact choice of fonts (even when they are monospaced), the alignment can be easily off. That's why this approach only works to…
      lifthrasiir on HN

Requests

  • Add list auto-continuation on Enter.

    From 2 comments
    • Very cool! So simple, I love it. One thing that would be great is a bit better support for lists (todos, unordered and ordered) where when you press enter once it will add…
      mosselman on HN
    • I really like the simplicity of this. I have a couple projects I could see this being really useful in, at least as an option instead of pure plain text. I still feel like…
      breakfastduck on HN
  • Wrap as a web component.

    From 3 comments
    • Great project! I was looking into this area too for a while. Any reasons you didn't turn this into a web component? Seems like a no-brainer if I can basically use it like…
      WA on HN
    • Have you considered wrapping this in web component so it can be used without the div + constructor call ceremony?
      TeddyDD on HN
    • > Embedding was a nightmare - any inherited CSS from parent pages (margin, padding, line-height) would shift alignment. This seems to be the perfect use case for a web component…
      splitbrain on HN
  • Support image previews.

    From 2 comments
    • would absolutely love this for a personal note-taking project, but having image support and some sort of auto-completion for commands, lists, tags etc is crucial for something…
      walterlw on HN
    • If it were a WYSIWYG editor, there'd be previews for images. But it seems like it's just syntax highlighting for textareas. Nice project either way, but false advertising.
      garbageoverflow on HN
  • Syntax highlighting for code blocks.

    From 1 comment
    • This is cool (and amazingly simple). Would be even cooler than it already is if it would syntax highlight code in code blocks, too.
      drob518 on HN

Questions

  • How does it handle large documents?

    From 1 comment
    • Can you send the GitHub link again? And how does this handle rendering larger documents?
      nm980 on HN
  • How does it differ from marked on npm?

    From 1 comment
    • Nice job. How is this different than marked on npm?
      maz1b on HN
  • Does it support tables?

    From 1 comment

Alternatives named

  • Milkdown

    From 1 comment
    • Nice, I was playing around with Milkdown. it's pretty cool: https://milkdown.dev/playground. It's like a block editor like notion for markdown so you don't need the split pane…
      Jonovono on HN
  • CodeJar

    From 1 comment
  • rich-textarea

    From 1 comment
    • https://github.com/inokawa/rich-textarea
      uonr on HN
  • Pell and spell

    From 2 comments
    • 912 bytes.... https://sylvainpolletvillard.github.io/spell/demo.html
      phonon on HN
    • This is a really good project, kudos! What I am wondering is if I can modify the project enough so that lets say when I do # test, then it can automatically modify it to be…
      Imustaskforhelp on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/44932651)