Live data from Hacker News

Wordgard: In-browser rich-text editor from the creator of ProseMirror

wordgard.net

61–70 of 111 posts

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#61

I don't like WYSIWYG on the web. You do a long and tedious formatting of a forum post, then close the tab and it's all gone. I prefer to use a local text editor then Ctrl+V into web form. Which I can with markdown

Check out Linear, I'm not affiliated, just yesterday I happened to close the dialog by misclicking and when I pressed create issue again there was the wall of text I wrote. My point is it's not a technical problem but a product one.

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#62

Why this over Lexical by Meta?

The person who got inspired by prosemirror and built lexical is no more at meta. Go to the repository and you'll find it's already in maintenance mode. Its promise of cross platform extensible editor is unrealised yet. I'd pick prosemirror any day over Lexical.

You are wrong, Lexical it is not in maintenance mode and continues to receive commits from contributors. 24k stars and counting.

https://github.com/facebook/lexical

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#64

This is amusing as well as slightly scary. Prosemirror over the years has become the backbone of editors on the web. ChatGPT uses it. Gemini uses it. Linked chat and feed composers are Prosemirror powered. Literally every serious product uses Prosemirror for composing text on the web. There is an entire YC company built on top of Prosemirror (Tiptap). The thought that Prosemirror is no more in active development is s…

[deleted]

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#65
post #39

Earlier quoted context omitted.

> why wordgard is worth the switching cost? It may not be. If you're happy with ProseMirror, continue to use ProseMirror. I have your back. But as the blog posts describes, I had a whole pile of new design insights that avoid some of the issues I've ran into with ProseMirror, so I had the itch to build a new iteration. I'll add a link to the blog post to the docs section of the website. (It's marijn, not merijn.)

Thanks, that would indeed be helpful. > (It's marijn, not merijn.) oeps, sry!

First time I have seen this name.

Wikipedia is intriguingly inconsistent - claims that Marijn is the Dutch variant of Marinus meaning 'marine' like Marius, Mario etc. but other pages claim Marius is more likely to be from 'mars' or 'male' than 'marine'.

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#66
post #6

At Try, I entered x and tapped what I presume is Undo. No effect. Android Chrome.

I ran into some issues on Firefox Android.

I wanted to clear the text box, so I marked the entire text and hit backspace. It only removes the last letter.

So then I marked the entire text and pressed a letter. That successfully replaced all the text with the one letter.

But then the editor broke completely. I cannot put newlines anymore, backspace is inconsistent, and the text cursor isn't shown.

(The editor breaking after marking all the text and pressing a letter is reproducible.)

At least on mobile the editor seems to still be unstable.

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#67

Earlier quoted context omitted.

There is contenteditable, which is what all these (Wordgard, ProseMirror) are fundamentally built on. The rest is just the UI, and interop with systems that don't desire arbitrary HTML as input.

While these use contenteditable, it's not accurate to say they're just contenteditable plus some UI and interop. None of these modern editors (Wordgard, ProseMirror, Lexical, Slate) use contenteditable for the document model. Rather, they have their own internal document model and use contenteditable as a kind of input layer where the editor monitors what the browser does, then translates that into actual edits. Earl…

I’m not a historian but I think FCKEditor and TinyMCE predated contenteditable. These were solutions wrapping textarea back in the day if my memory serves me.

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#68
post #4

ProseMirror is an excellent project, but it’s always been a bit awkward using it directly in React. I remember that NYT had to rewrite the renderer to make it work for their use-case. I wonder how Wordgard compares in this aspect!

That's due to the React constraints, though

Can you please elaborate? What constraints exactly?

Re: Wordgard: In-browser rich-text editor from the creator of ProseMirror

#70
post #6

At Try, I entered x and tapped what I presume is Undo. No effect. Android Chrome.

I ran into some issues on Firefox Android. I wanted to clear the text box, so I marked the entire text and hit backspace. It only removes the last letter. So then I marked the entire text and pressed a letter. That successfully replaced all the text with the one letter. But then the editor broke completely. I cannot put newlines anymore, backspace is inconsistent, and the text cursor isn't shown. (The editor breaking…

(Filed this [here](https://code.haverbeke.berlin/wordgard/wordgard/issues/3).)
Post reply on HN