About this project

ReactPage is a modern, extensible WYSIWYG editor for the web, written in React and TypeScript. It overcomes the limitations of standard contenteditable elements by providing a component‑based architecture that allows developers to build rich, customizable editing experiences. Installation is straightforward via npm or yarn, with both stable and beta release channels available: npm install --save @react-page/editor # or the beta channel npm install --save @react-page/editor@beta A live demo of the stable version runs at https://react-page.github.io/, while the beta preview is at https://react-page.github.io/beta/. Comprehensive documentation is hosted at https://react-page.github.io/docs (stable) and https://react-page.github.io/beta/docs (beta). The project is actively looking for maintainers (see issue #1329). It originated as ORY Editor, created by aeneasr and ory, and is now sponsored by GuestBell (customer‑centric POS for hotels), Panter (custom software engineering), and Impact Hub Switzerland (coworking and community space). Real‑world usage includes the GuestBell Hotel App (CMS for hotel landing pages), the Veloplus Online Shop (dynamic content pages and landing pages), and Bike2School (content editing for a bike‑promotion initiative). The community can be reached through the GitHub discussion board.