Hacker GitHub

← All repos

ianstormtaylor/slate

View on GitHub ↗ ★ 31,747 TypeScript

A completely customizable framework for building rich text editors. (Currently in beta.)

39 mentions on Hacker News by 31 people: 11 stories, 28 comments · first 2016-07-13 · latest 2024-07-19

Mentions per year 39 mentions · busiest year 2016 (9)
20082026
  1. …to opt out for a bit different approach based on slatejs/platejs editor https://docs.slatejs.org/ https://github.com/ianstormtaylor/slate https://github.com/udecode/plate The internal representation of email template with variables in…
  2. …examples that would be similar to this? Example: https://www.slatejs.org/examples/richtext Code: https://github.com/ianstormtaylor/slate/blob/main/site/examp...
  3. …on. In case somebody needs a proper editor framework - you definitely need to give Slate a try ( https://github.com/ianstormtaylor/slate ). It's one of the best editor frameworks I've used, and it also has a really nice React integration.
  4. …looks like a good candidate. I was also considering Slate, but have found this rather annoying bug https://github.com/ianstormtaylor/slate/issues/4833 , which is surprising as it doesn't look like some rare edge case, and breaks something…
  5. …that actually involves React is in a separate plugin called "slate-react". As explained here https://github.com/ianstormtaylor/slate#packages there's a package called "slate" that's "Slate's core data model logic.", and there's another…
  6. …mainly because Ian Taylor, who wrote most of Slate, seems to have moved on to other projects (see https://github.com/ianstormtaylor/slate/graphs/contributors)... there's still a lot of work on Slate, but it's mainly by other people who are…
  7. …you think about open-source libraries like ProseMirror ( https://prosemirror.net/ ) or Slate.js ( https://github.com/ianstormtaylor/slate ) which do that (ProseMirror uses its own view library on vanilla javascript, Slate uses React)? I…
  8. …up, but partial Android support (8 & 9) arrived in June [0], so things are slowly progressing. [0] https://github.com/ianstormtaylor/slate/pull/2853
  9. …[3] http://engineering.mindlinksoft.com/why-draftjs-doesnt-work-... [4] https://github.com/ianstormtaylor/slate/issues/2062 [5] https://open.nytimes.com/building-a-text-editor-for-a-digita...
    comment by qrohlf · 2019-04-02 · in Editor.js – Block Styled Editor
  10. They're hard at work on Android support on SlateJS. https://github.com/ianstormtaylor/slate/issues/2062
    comment by evangow · 2019-04-02 · in Editor.js – Block Styled Editor
  11. …reporter of linked bug. In fairness to Riot team, it appears to be an upstream bug with their rte: https://github.com/ianstormtaylor/slate/issues/2612
    comment by mindB · 2019-03-18 · in Matrix 1.0 – Are We Ready Yet?
  12. …a work in progress. For example the project is undergoing a massive rewrite removing immutable.js: https://github.com/ianstormtaylor/slate/issues/2345 My experience with Slate has been great. I'm much more productive than with ProseMirror,…
  13. For Slate.js there's a PR to add Android support, looks like this is very hard to do well: https://github.com/ianstormtaylor/slate/issues/2062
  14. …so YMMV, but it may be a good starting point. [0] https://www.slatejs.org/#/paste-html [1] https://github.com/ianstormtaylor/slate/tree/master/examples...
  15. …[3] https://github.com/facebook/draft-js/tree/master/meta/meetin... [4] https://github.com/ianstormtaylor/slate/tree/master/packages... [5] https://github.com/ianstormtaylor/slate/blob/master/packages...
  16. …through their issue tracker, looks like they're going to make a good go at it, but it is hard: https://github.com/ianstormtaylor/slate/issues/2062#issuecom...
  17. PR to fix it here: https://github.com/ianstormtaylor/slate/pull/2412
  18. …of constructing a parallel state using keyboard events are all trying to deal with the same issue https://github.com/ianstormtaylor/slate/issues/2062
  19. There Is also Slatejs. We use it at work and it's really great. https://github.com/ianstormtaylor/slate
  20. …https://quilljs.com/guides/comparison-with-other-rich-text-e... Slate vs (Draft, ProseMirror, Quill): https://github.com/ianstormtaylor/slate#why I personally went with Slate because I needed first-class React support but not as low level…
  21. …on existing pages, like comments or posts, you would need a lighter-weight solution. SlateJS ( https://github.com/ianstormtaylor/slate ) fits that purpose for me exceedingly well, more than DraftJS, Quill and others, since it doesn't treat…
  22. 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 ImmutableJS) objects for editor state and are backed by…
  23. Anyone wanting to look at Github, this is the link https://github.com/ianstormtaylor/slate
  24. …GitHub. And other than those, anything marked "bug" [2] would be awesome to get help on too! [1]: https://github.com/ianstormtaylor/slate/issues?q=is%3Aissue+... [2]: https://github.com/ianstormtaylor/slate/issues?q=is%3Aissue+...
  25. …on an alternative that aims to be much less opinionated and with a much cleaner API, called Slate: https://github.com/ianstormtaylor/slate
    comment by ianstormtaylor · 2016-11-22 · in React Draft Wysiwyg
  26. …hours to this non-obvious omission so maybe this will save someone else time :) I've been using https://github.com/ianstormtaylor/slate instead, which uses a similar architecture but has inline blocks. It's not quite as fully-baked as…
    comment by wahnfrieden · 2016-11-22 · in React Draft Wysiwyg
  27. …editors in React/Immutable, you might be interested in a library I've been working on called Slate: https://github.com/ianstormtaylor/slate Unlike most of the other editors, its goal is to not have opinions out of the box. If you're going…
    comment by ianstormtaylor · 2016-11-22 · in React Draft Wysiwyg
  28. Author of SlateJS has written comparison of existing editors : https://github.com/ianstormtaylor/slate
    comment by rtcoms · 2016-09-06 · in Announcing Quill 1.0