Open-source alternative to Google Docs' rich text editor?

Looking for a custom-built WYSIWYG editor similar to Google Docs

I have a vague memory of Google releasing their fancy text editor as open source. This isn’t the old one that uses execCommand. I’m talking about a newer version built from scratch with custom JavaScript.

It handles everything from cursor control to advanced formatting. I think I heard about this during a recent Google event, maybe I/O?

Can anyone confirm if this actually happened? Or am I mixing things up? I’ve been searching but can’t find any solid info.

If it’s real, does anyone know where to find the code or any documentation? It would be super helpful for a project I’m working on.

Thanks for any leads!

i think u might be thinking of Lexical, facebook’s open-source text editor. it’s pretty similar to google docs in terms of features. not exactly what ur looking for, but worth checking out. it’s got good docs and a decent community. might save u some time compared to building from scratch

I don’t recall Google open-sourcing their Docs editor recently, but there are some solid open-source alternatives worth considering. I’ve had great success using TinyMCE for several projects. It’s feature-rich, customizable, and has excellent documentation. Another option is Quill, which I found to be lightweight and easy to integrate.

If you’re looking for something more Google Docs-like, you might want to check out CKEditor 5. It has a modern interface and collaborative editing features. I’ve used it in a team environment, and it worked well for our needs.

Remember, while these editors are powerful, they often require some setup and customization to match specific requirements. Don’t hesitate to dive into their docs and experiment a bit to find the best fit for your project.

I don’t believe Google has open-sourced their Docs editor recently. However, you might want to look into ProseMirror. It’s a toolkit for building rich-text editors that’s quite powerful and flexible. I’ve used it in a project, and while there’s a learning curve, it offers a lot of control over the editing experience.

Another option to consider is Draft.js, developed by Facebook. It’s a rich text editor framework for React that provides a lot of functionality out of the box. It’s been around for a while and has a solid community behind it.

Both of these options require more work to set up compared to drop-in solutions, but they offer much more customization potential. They might be worth investigating for your project, depending on your specific needs and resources.