Back to rankings

react-page/react-page

TypeScriptreact-page.github.io

Next-gen, highly customizable content editor for the browser - based on React and written in TypeScript. WYSIWYG on steroids.

editorsiteswysiwyg-editorreact
Star Growth
Stars
9.5k
Forks
650
Weekly Growth
Issues
0
5k
Aug 2015Mar 2019Nov 2022Jul 2026
Artifactsnpmnpm install react-page
README

ReactPage

⚠️ LOOKING FOR MAINTAINERS ⚠️

see https://github.com/react-page/react-page/issues/1329


Build Status Coverage Status Docs

ReactPage is a smart, extensible and modern editor ("WYSIWYG") for the web written in React. If you are fed up with the limitations of contenteditable, you are in the right place.

ReactPage Demo

Install

yarn add @react-page/editor

or

npm install --save @react-page/editor

There is also a beta release channel, which might contain unstable features:

yarn add @react-page/editor@beta

or

npm install --save @react-page/editor@beta

Demo

A demo can be found on Demo which reflects the stable release channel on npm.

the current beta version is also available as a demo: beta Demo

Documentation

The documentation is available at docs

Documentation for the current beta is at beta docs

Contributors

Made with contributors-img.

  • GuestBell - Customer centric online POS for Hotels and short terms stays.
  • Panter - Software engineering company for custom solutions. Located in Zürich Switzerland.
  • Impact Hub Switzerland - Coworking spaces and community of creators creating a radically collaborative world.

Attributions

Formerly known as ORY Editor

Original Library created by @aeneasr @ory

Follow twitter Follow GitHub

In the wild

  • GuestBell Hotel App - ReactPage is used as CMS for hotel landing pages.
  • Veloplus Online Shop - ReactPage is used to create and display any content page (and the landing page as well)
  • Bike2School - A project to promote going to school by bike. It uses ReactPage for content editing.

Community

join us in the new Discussion board

Related repositories
microsoft/vscode

Visual Studio Code

TypeScriptnpmMIT Licenseeditorelectron
code.visualstudio.com
187.8k41.3k
OpenCut-app/OpenCut

The open-source CapCut alternative

TypeScriptnpmMIT Licenseeditoross
opencut.app
77.1k7.7k
toeverything/AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

TypeScriptnpmOthereditorcrdt
affine.pro
70.7k5.1k
atom/atom

:atom: The hackable text editor

JavaScriptnpmMIT Licenseatomeditor
atom.io
60.8k17.2k
marktext/marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

TypeScriptnpmMIT Licensemacostypewriter-mode
marktext.me
59k4.4k
slab/quill

Quill is a modern WYSIWYG editor built for compatibility and extensibility

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licenseeditorrich-text-editor
quilljs.com
47.2k3.7k
microsoft/monaco-editor

A browser based code editor

JavaScriptnpmMIT Licensemonaco-editorvscode
microsoft.github.io/monaco-editor/
46.4k4.1k
mifi/lossless-cut

The swiss army knife of lossless video/audio editing

TypeScriptnpmGNU General Public License v2.0videoeditor
losslesscut.app
42.3k2.1k
drawdb-io/drawdb

Free, simple, and intuitive online database diagram editor and SQL generator.

JavaScriptnpmGNU Affero General Public License v3.0database-schemaeditor
drawdb.app
38.2k3.1k
ueberdosis/tiptap

The headless rich text editor framework for web artisans.

TypeScriptnpmMIT Licensejsvue
tiptap.dev
37.7k3.1k
VSCodium/vscodium

binary releases of VS Code without MS branding/telemetry/licensing

ShellMIT Licensevscodeopen-source-licensing
vscodium.com
32.5k1.8k
codex-team/editor.js

A block-style editor with clean JSON output

TypeScriptnpmApache License 2.0editorwysiwyg
editorjs.io
31.9k2.2k