# rxwater/rxeditor

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/rxwater-rxeditor).**

3,760 stars · 487 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/rxwater/rxeditor
- Homepage: https://rxdrag.vercel.app/
- awesome-repositories: https://awesome-repositories.com/repository/rxwater-rxeditor.md

## Description

rxeditor is an HTML low-code visual editor and frontend framework designed for building web applications through a visual interface. It functions as a platform for creating user interfaces using a drag-and-drop layout builder that generates standard web markup.

The project includes a visual logic engine that allows for the definition of application behavior and the automation of complex frontend workflows. This graphical programming interface enables the orchestration of functional business logic without requiring manual coding.

The system supports rapid prototyping workflows and low-code frontend development, covering both visual HTML design and the implementation of visual application logic.

## Tags

### Web Development

- [Visual Interface Design](https://awesome-repositories.com/f/web-development/frontend-development-tools/state-data-management/visual-state-logic-design/visual-interface-design.md) — Provides a graphical editor for designing web layouts and interaction logic to minimize manual coding. ([source](https://github.com/rxwater/rxeditor#readme))
- [Rapid Web Prototyping](https://awesome-repositories.com/f/web-development/rapid-web-prototyping.md) — Supports rapid conversion of design concepts into working HTML interfaces with integrated logic for iterative testing.

### Part of an Awesome List

- [Low-Code and Visual Builders](https://awesome-repositories.com/f/awesome-lists/devtools/low-code-and-visual-builders.md) — Acts as a visual builder for creating web interfaces using a drag-and-drop layout system and HTML markup.
- [Low-Code Frameworks](https://awesome-repositories.com/f/awesome-lists/devtools/low-code-frameworks.md) — Provides a low-code framework for developing web applications through the visual orchestration of components and logic.
- [Visual Page Builders](https://awesome-repositories.com/f/awesome-lists/devtools/visual-page-builders.md) — Visual editor for building web pages with reactive components.

### Development Tools & Productivity

- [Low-Code Development Platforms](https://awesome-repositories.com/f/development-tools-productivity/low-code-development-platforms.md) — Offers a visual development environment for building functional web applications with minimal manual coding.

### Software Engineering & Architecture

- [Visual Logic Orchestration](https://awesome-repositories.com/f/software-engineering-architecture/application-logic-automation/visual-logic-orchestration.md) — Provides a visual logic engine to orchestrate application behavior and automate frontend workflows using visual blocks. ([source](https://github.com/rxwater/rxeditor#readme))

### User Interface & Experience

- [HTML-Based Layout Schemas](https://awesome-repositories.com/f/user-interface-experience/html-based-layout-schemas.md) — Uses standard web markup as the underlying data structure to ensure seamless translation from the editor to the browser.
- [Schema-Driven Component Libraries](https://awesome-repositories.com/f/user-interface-experience/metadata-driven-component-libraries/schema-driven-component-libraries.md) — Implements interface generation by mapping JSON configuration schemas to a library of predefined HTML components.
- [Visual HTML CSS Designers](https://awesome-repositories.com/f/user-interface-experience/visual-html-css-designers.md) — Features a browser-based interface for visually creating website layouts that generate standard web markup.
- [State-to-UI Mapping](https://awesome-repositories.com/f/user-interface-experience/event-driven-state-managers/event-driven-state-synchronizers/ui-state-recomposition/state-to-ui-mapping.md) — Provides a mechanism to map centralized state data directly to UI components for synchronized interface updates.

### Content Management & Publishing

- [DOM Tree Manipulation](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-models/document-sectioning/document-content-structuring/content-schema-definitions/visual-schema-definitions/dom-tree-manipulation.md) — Maintains a strict structural definition of the document to allow programmatic manipulation of the DOM tree.
