:guide_dog: Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑器、element-plus vant表单设计)
Everright-formEditor is a versatile, open-source JavaScript visual low-code editor designed to facilitate the creation of forms through an intuitive graphical user interface (GUI). Catering to both PC and mobile users, it seamlessly integrates with frameworks like element-plus for desktop and vant for mobile applications. This tool aims to simplify the process of form creation, making it accessible to both developers and non-developers alike.
What sets Everright-formEditor apart is its flexibility and rich feature set that accommodates various use cases. With a powerful adapter system to handle parameters, users can enjoy an efficient and user-friendly experience when building customized forms.
Multilingual Support: Offers support for both Chinese and English, making it accessible to a wider audience.
Cross-Platform Compatibility: Designed for use on both PC and mobile devices, ensuring a consistent experience across different platforms.
Rich Field Options: Provides a wide range of fields and layout containers, allowing for diverse form designs that meet specific needs.
Flexible Interaction: Users can easily manipulate forms through intuitive drag-and-drop functionality within the GUI.
Modular Components: The editor, previewer, and configuration panel can be utilized separately, offering customization based on user workflow preferences.
Logical Controls: Features powerful logical controls to manage visibility, requirements, and read-only states of fields.
Adaptation Support: Supports various types of fields and layout containers, ensuring both PC and mobile compatibility for all common field types.
User-Friendly Configuration: Includes detailed property options for form fields, simplifying the process of form customization and editing.
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.