Pixilab
Home › Companies › Show HN launch › Revise.js – Building blocks for contenteditable-based text editors

Revise.js – Building blocks for contenteditable-based text editors

Show HN: Revise.js – Building blocks for contenteditable-based text editors

Operating in show hn launch, Revise.js – Building blocks for contenteditable-based text editors operates.

Profile

Hi HN. I've been working on this since 2018. Revise.js is a set of building blocks for contenteditable: a <content-area> web component that gives you a textarea-like .value for any contenteditable element, an Edit data structure with compose/transform/invert for OT inspired by the Xi editor, and a Crank.js integration for declarative editable components. At 32.8 KB gzipped (including the rendering framework), it's 2–4x smaller than ProseMirror, Slate, or CodeMirror. The trade-off is that those ship complete editors; Revise is foundations you build on. All the demos on the homepage are live and editable: https://revise.js.org

As a business in show hn launch, Revise.js – Building blocks for contenteditable-based text editors is listed here with the public details available about it.

Directory data places it at the Show HN launch stage.

SectorShow HN launch
StageShow HN launch

Website: revise.js.org/blog/introducing-revise

Browse related

Sign in to view the contact information we hold for Revise.js – Building blocks for contenteditable-based text editors.
Create a free account