ORY Editor

Web and SaaS

page layout editor

SHOW HN2017

Legend

ORY Editor

A rich editor for the browser, built with React and Redux

github.com

#react editor#rich text editor#slate.js#layout editor#redux

369points
98comments
#42of 2,242 in 2017
Top 2%of 2017 by points

How HN took it

MixedNo clear lean

8 positive, 19 neutral or asking, 1 mixed, 20 critical, out of 48 comments about the project. Thread score -0.30.

Idea: 3 for, 5 againstPerformance: 0 for, 6 againstDesign: 1 for, 3 againstExecution: 1 for, 3 againstDocs: 1 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

  • Looks great and works well; simple to use

    From 2 comments
    • Looks pretty good and I didn't see performance issues. From a usability perspective it's simple to use. I would suggest a couple of usability improvements. 1. The right side…
      palakchokshi on HN
    • I like it because it looks complete and clean, however in safari for iPad the readme page in github already breaks and says the typical: "A problem has ocurred, so the page has…
      nudpiedo on HN
  • Useful OAuth projects from the same company

    From 2 comments
    • Ory makes some really cool stuff for OAuth / Authorization that we are considering using in our stack. https://github.com/ory/hydra https://github.com/ory/ladon…
      kminehart on HN
    • Built studiously.co website with this. Highly recommend the sites editor! Also using Hydra by the same author for OAuth2. Truly amazing work.
      aniskywalker on HN

Objections

  • Resource heavy on CPU and memory

    From 3 comments
    • The Chrome worker for the demo site accumulated about 600mb of ram. Is the editor really that heavy or is the demo page abnormally heavy?
      Shank on HN
    • I enjoyed messing around with it but, like others have noted, it seems to be resource intensive - both CPU and memory. My CPU fans kicked into turbo-jet mode after playing around…
      iplaw on HN
    • Almost broken on mobile, and my iphone gets really hot...
      hla19 on HN
  • Not accessible to screen readers

    From 1 comment
    • This does not appear to work at all with my screen reader. Accessibility as afterthought, as always. I used to look forward to trying to help people fix their stuff to be…
      ctoth on HN
  • AGPLv3 license is a barrier for commercial use

    From 1 comment
    • Looks and works great, but there are 2 limitations I think would prevent it from using it in our stack: 1) It cannot be easily embedded, ie. as a field in a form. Apparently it's…
      ojosilva on HN
  • Hard to embed in forms; full-screen oriented with many dependencies

    From 2 comments
    • Looks and works great, but there are 2 limitations I think would prevent it from using it in our stack: 1) It cannot be easily embedded, ie. as a field in a form. Apparently it's…
      ojosilva on HN
    • I get the cutting edge part, but what has happened to the good old distributed, built, minified version? What if I just want to play with it, install it in a second and I don't…
      kowdermeister on HN

Requests

  • Improve accessibility, such as image alt text

    From 2 comments
    • Looks pretty good and I didn't see performance issues. From a usability perspective it's simple to use. I would suggest a couple of usability improvements. 1. The right side…
      palakchokshi on HN
    • This does not appear to work at all with my screen reader. Accessibility as afterthought, as always. I used to look forward to trying to help people fix their stuff to be…
      ctoth on HN
  • Improve mobile support

    From 2 comments
    • Almost broken on mobile, and my iphone gets really hot...
      hla19 on HN
    • Which iphone do you use? Also is it safari? It's currently absolutely not optimized for mobile, as most content creation happens on the desktop. We might though at some point.
      jswizzard on HN
  • Provide a smaller built version instead of a large npm install

    From 1 comment
    • I get the cutting edge part, but what has happened to the good old distributed, built, minified version? What if I just want to play with it, install it in a second and I don't…
      kowdermeister on HN

Questions

  • How does it compare with Draft.js, Slate and ProseMirror?

    From 2 comments
    • I'm curious, what does this offer over something like https://draftjs.org/, https://github.com/ianstormtaylor/slate, or http://prosemirror.net/ which also use normalized JSON (or…
      qrohlf on HN
    • Isn't a lot of the "Others don't do this" addressed by Prosemirror? http://prosemirror.net/
      cocktailpeanuts on HN
  • How does performance hold up with very large documents?

    From 1 comment
    • How performant is this? I don't have it on me right now, but if I were to dump a 400-kW document into the editor, would it still be snappy? That's one of the major weaknesses of…
      Filligree on HN

Alternatives named

  • Draft.js

    From 2 comments
    • I'm curious, what does this offer over something like https://draftjs.org/, https://github.com/ianstormtaylor/slate, or http://prosemirror.net/ which also use normalized JSON (or…
      qrohlf on HN
    • Demo here: http://editor.ory.am/ Looks similar to Draft (https://draftjs.org) at least in how they think about maintaining editable content outside of the DOM. Glad to see some…
      timdorr on HN
  • ProseMirror

    From 2 comments
    • I'm curious, what does this offer over something like https://draftjs.org/, https://github.com/ianstormtaylor/slate, or http://prosemirror.net/ which also use normalized JSON (or…
      qrohlf on HN
    • Isn't a lot of the "Others don't do this" addressed by Prosemirror? http://prosemirror.net/
      cocktailpeanuts on HN
  • Slate

    From 2 comments
    • I'm curious, what does this offer over something like https://draftjs.org/, https://github.com/ianstormtaylor/slate, or http://prosemirror.net/ which also use normalized JSON (or…
      qrohlf on HN
    • I think this looks great for CMS websites: where a user wishes to build an entire page in a web GUI. For composing text in blocks on existing pages, like comments or posts, you…
      hitekker on HN
  • Quill

    From 2 comments
    • But this is built with React so its not really reusable outside of its ecosystem. Is there a version that would run on preact instead? Maybe QuillJS would be a better option for…
      ergo14 on HN
    • I'd love to switch to a modern, React editor, but sadly they're all for 'rich text', but not full HTML, so I'm stuck with TinyMCE. I realize my use case is uncommon, which is…
      rkuykendall-com 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/14417340)