Live data from Hacker News

Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

edtr.io

41–50 of 57 posts

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#41

Earlier quoted context omitted.

There are LOTS of competitors, but of course, not all are apples to apples. Here is a partial list of some of the more active wysiwyg editors: Quill: https://quilljs.com Slate: https://www.slatejs.org Trumbowyg: https://alex-d.github.io/Trumbowyg ContentTools: http://getcontenttools.com SummerNote: https://summernote.org Squire: https://github.com/neilj/Squire Editor.js: https://codex.so/editor ProseMirror: https://p…

Best I could find would be: https://github.com/chanzuckerberg/czi-prosemirror but they kinda stopped working on it.

An example of a library using React and ProseMirror is from Outline, which is switching from Slatejs: https://github.com/outline/rich-markdown-editor/pull/150.

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#43
post #39
post #36

Earlier quoted context omitted.

What you’d prefer they do? Moving rows around?

Probably nothing: they already exist in Chrome as, respectively, next/previous / top/bottom of the page. Edtr.io appears to hijack them for no reason.

I see, thanks for the feedback. Going to check that out.

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#44
post #5

Earlier quoted context omitted.

Core contributor of Edtr.io here: Slate works well for editing text. Anything with a more complicated layout / UX gets really messy though, since with Slate, you always have to deal with the DOM / Slate's wrapper around contenteditable. And at least before Slate 0.50+, we (& the developers of Schul-Cloud independently of us) ran always in bugs, etc. This is why Edtr.io (similarly to ReactPages, fka ORY Editor) builds…

Here's the problem relying on slate (I've used it and all the others [quill, ckeditor, etc etc]) -- you are also relying on Ian Storm Taylor and he's known for going on a streak and re-writing things in a breaking manner. IMO you should just build the entire thing yourself.

> "... and re-writing things in a breaking manner. IMO you should just build the entire thing yourself."

Well that could be said for literally any 3rd party library. New updates may break things, that's why you need to pin the exact version you use to prevent things breaking.

I would rather use a library which has been tested and used by many people, than reinvent the wheel on a bunch of things...

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#45
Some bugs I spotted relating to the gear settings interface: Some bits of the interface seem to be in German. E.g. click on a paragraph of text and hover over or click the gear icon. The modal from clicking the gear also has two separate close buttons. Changing the icons of the Experience points doesn't seem to work, and nor does duplicate/remove.

The "add element" "+" button only sometimes seems to work, and when trying to add a paragraph of text, anything I type is immediately removed.

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#46
post #15

This looks really cool but I think maybe an image on the landing page might help

The entire page is editable and a live demo. It could probably be higher up, but it is mentioned on the page.

Wow. Ok Thank you. This morning looking at it I was blind to those widgets.

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#49
post #7

This is really nice. One note: the landing page doesn’t mention the MIT license or commercial use. I had to go to the repo to figure it out. Would love to look into integrating this editor in our email client. Is there an easy way for us to chat?

If you're going to use it commercially, don't miss https://grapesjs.com/ It has a much more stable API, UIs and it has an MJML preset. Under a permissive BSD-3 license.

Re: Show HN: Edtr.io – Intuitive web editor, open source and fully adaptable

#50
post #35

Criticism: Cmd+left/right/up/down doesn't work - instant dealbreaker.

Much other keyboard accessibility is also painfully broken. It’s basically only usable by mouse. Up/Down do the wrong thing almost every time (though within a multi-line paragraph, sometimes they do the right thing, but it’s not consistent).

Getting keyboard navigation reasonably right everywhere will be very difficult. Ironing out the remaining platform differences may be even more difficult.

I also broke it (a nondescript TypeError once, “invariant broken” another time) fairly quickly, by tabbing to the cog thing, Space, tab to the Duplicate button, Space—where clicking didn’t achieve that.

Post reply on HN