Edtr.io

Dev tools

embeddable rich text editor

SHOW HN2020

234points
56comments
#216of 3,028 in 2020
Top 8%of 2020 by points

How HN took it

CuriousMostly questions and neutral comments

5 positive, 26 neutral or asking, 1 mixed, 14 critical, out of 46 comments about the project. Thread score -0.31.

Execution: 0 for, 6 againstDesign: 2 for, 3 againstIdea: 2 for, 3 againstPerformance: 0 for, 1 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

  • Clean, intuitive editing with a live demo on the landing page

    From 2 comments
    • I thought that until I realized that image that's there IS the actual editor
      predators372 on HN
    • The entire page is editable and a live demo. It could probably be higher up, but it is mentioned on the page.
      jedimastert on HN
  • Good JSON data structure for content with custom components

    From 1 comment
    • Nice. I honestly have been looking for something like this for awhile. All the examples I found with slate were either insufficient or outdated (i.e. canner editor) -- and in a…
      fourstar on HN

Objections

  • Keyboard navigation and shortcuts are broken

    From 2 comments
    • Criticism: Cmd+left/right/up/down doesn't work - instant dealbreaker.
      spurgu on HN
    • 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…
      chrismorgan on HN
  • Layout and dialog design look broken

    From 1 comment
    • Layouts seem broken. Dialogs that are mostly empty space and icons that overlap borders.
      andybak on HN
  • Mobile support is limited and hyperlink insertion is buggy

    From 2 comments
    • It’s pronounced Editor IO. Web editor in the sense that the editor runs as a web app, and the default rendering output is React (although other output formats are possible).…
      inyono on HN
    • Looks good and am glad that editing text works on mobile (so many of these struggle with predictive text, even Google CoLabs's text boxes gets stuck on that) However when you go…
      nmstoker on HN
  • Relies on Slate, which has breaking changes and is in beta

    From 2 comments
    • 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…
      fourstar on HN
    • Slate is in beta and isn’t stable yet last time I heard.
      bhl on HN

Requests

  • Clarify MIT license and commercial use on the landing page

    From 2 comments
    • 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…
      leshokunin on HN
    • Yes, landing page only mentions Open Source, maybe we should clarify that. You can reach us at edtr-io@splish.dev
      inyono on HN
  • Clarify who the project is for and compare with alternatives

    From 1 comment
    • TBH my suggestion is to work on making this more clear of who it's for. Maybe add a comparison to other current solutions out there, since at first I was a bit confused what it's…
      fourstar on HN

Questions

  • What does it add over Slate alone?

    From 1 comment
    • So this is built on Slate—what does it bring to the table that you can’t do with Slate out of the box?
      jsf01 on HN
  • Can it be embedded on a web page or used as a CMS?

    From 2 comments
    • Is it possible to embed the editor on a web page?
      monikgandhi on HN
    • So can I put this on my site to kind of make a cms for my site to add pages or blogs/blog posts etc?
      indigodaddy on HN

Alternatives named

  • ProseMirror

    From 2 comments
    • Prosemirror seems to be one of the most pluggable block editors out there. For the vue.js community, tiptap is built on prosemirror. Slate (which this is built on) is good too.
      curo on HN
    • Try ProseMirror. There’s a high learning curve at the beginning, but it’s pretty simple to make custom nodes and plugins once you understand the framework and APIs.
      bhl on HN
  • Quill

    From 1 comment
    • 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…
      sam_goody on HN
  • GrapesJS

    From 1 comment
    • 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.
      tmikaeld on HN
  • Gutenberg

    From 2 comments
    • Gutenberg, it can be decoupled from Wordpress. But you can start searching for tinymce alternatives and you will found hundreds
      joking on HN
    • Gutenberg https://wordpress.org/gutenberg/
      noeltock on HN
  • Editor.js

    From 1 comment
    • 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…
      sam_goody 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/22451568)