Live data from Hacker News

Ask HN: What is your favorite FOSS WYSIWYG editor?

news.ycombinator.com

31–40 of 54 posts

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#31
post #3

https://lexical.dev/ is nice.

Literally the first piece of explanatory text on their homepage and already I'm confused:

> Lexical is comprised of editor instances that each attach to a single content editable element. A set of editor states represent the current and pending states of the editor at any given time.

What does that even mean? Seriously, if this is how they introduce their product I don't even want to think about how bloated the rest of it is.

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#32

https://webstudio.is/

Another utterly useless homepage which doesn't actually explain what the product is.

> "Open visual development".

OK. What is that? I assume this a tool for designers to produce mockups of websites?

> "Webstudio visually translates CSS without obscuring it".

Uh... OK? It translates CSS? Into what? Do I first write the CSS then it translates it? I thought this was a visual design tool? If I need to write CSS then what's the point of this tool?

> "We deploy your site to Cloudflare Workers".

Oh, so it's not a design tool. It's a website builder and a hosting platform? I didn't think this could get any more confusing.

> "With style sources built on top of Design Tokens, keeping your work in sync with your design system won’t feel like a burden."

What the fuck are style sources and design tokens?

...

Seriously people. If your home page can't actually explain what your product does then you have failed spectacularly.

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#33
post #31
post #3

https://lexical.dev/ is nice.

Literally the first piece of explanatory text on their homepage and already I'm confused: > Lexical is comprised of editor instances that each attach to a single content editable element. A set of editor states represent the current and pending states of the editor at any given time. What does that even mean? Seriously, if this is how they introduce their product I don't even want to think about how bloated the rest…

What does the fluffiness of the marketing copy have to do with bloat?

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#34
ProseMirror.

It's by far the best codebase I've seen so far with regard to web editors.

https://prosemirror.net

Another comment mentioned TipTap2. If you're using React and like abstractions, TipTap2 is a good choice in my opinion.

But I also enjoyed working with ProseMirror without another library on top.

PS: AtlasKit has a lot of boilerplate code for working with PM that makes things easier: https://atlaskit.atlassian.com/packages/editor/editor-core

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#35
post #7
post #4

I really enjoyed working with Prosemirror/TipTap2. It‘s extremely flexible!

Have you hooked it up to Yjs for realtime collaboration? I'm about to try that. The docs ( https://tiptap.dev/guide/collaborative-editing ) make it seem fairly straightforward.

Works really well. Build this transcription software with it https://github.com/Voxtir/voxtir

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#36
I've had a lot of fun working with both:

1. Lexical

2. ProseMirror/Tiptap

Both of these are very extensible, actively developed, and well-built. Tiptap is indy and pushes its pro product now (fair). Lexical is supported by meta. Pros and cons to both of these FOSS types.

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#38
post #31
post #3

https://lexical.dev/ is nice.

Literally the first piece of explanatory text on their homepage and already I'm confused: > Lexical is comprised of editor instances that each attach to a single content editable element. A set of editor states represent the current and pending states of the editor at any given time. What does that even mean? Seriously, if this is how they introduce their product I don't even want to think about how bloated the rest…

HN likes to make fun of MBAs but that description is what happens when programmers do marketing.

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#39
post #31
post #3

https://lexical.dev/ is nice.

Literally the first piece of explanatory text on their homepage and already I'm confused: > Lexical is comprised of editor instances that each attach to a single content editable element. A set of editor states represent the current and pending states of the editor at any given time. What does that even mean? Seriously, if this is how they introduce their product I don't even want to think about how bloated the rest…

It means it is a WYSIWYG editor that attaches to a "single content editable element" such as a div. There is then a set of editor states (user typed hello, user backspaced 2 so now it says hel, user typed p it now says help.

I mean it's pretty easy to understand wording if you are a developer.

Re: Ask HN: What is your favorite FOSS WYSIWYG editor?

#40
post #21

Earlier quoted context omitted.

I had no reply button only later. Sometimes HN is Strange so I edited it.

There's no reply button for the first 2 minutes or something in a busy thread, but you can get one by clicking the comment's time stamp.

Where is the comments timestamp?
Post reply on HN