condyTao / Everright-formEditor

A visual low code form editor based on vue, The PC depends on element-plus while the mobile depends on vant.

Home Page:https://everright.site/en/module/formEditor/introduction.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Everright-formEditor

简体中文 | English

vue element-plus vant sortablejs jss lodash nanoid async @vuelidate/core axios signature_pad

中文官网 | ENGLISH HOMEPAGE

Everright-formEditor is a free and open source javascript visual low-code editor. It can create forms with simple operations through the GUI interface. It has a flexible interaction. The PC depends on element-plus while the mobile depends on vant. There is a set of adapters to convert parameters into ones that can be recognized by both element-plus and vant.

Features

  • 1.Support Chinese and English
  • 2.Support Pc and Mobile
  • 3.Rich fields and layout containers
  • 4.Flexible interaction
  • 5.Fields and layout separated
  • 6.Fields and layout not separated
  • 7.The editor, previewer, and configuration panel can all be used separately

Docs

Examples

  • Editor layoutType1: Fields and layout not separated
  • Editor layoutType2: Fields and layout separated
  • Preview layoutType1: Fields and layout not separated
  • Preview layoutType2: Fields and layout separated
  • Config panel Various properties for displaying and editing form fields are provided, including basic information, types, layouts, and so on

Sample screenshot

Editor

image

Previewer on PC

image

Previewer on mobile

IMG_0570

Config panel

image

Fields adaptation

Type Pc Mobile
Input
Email
ID
Cellphone
URL
Textarea
Number
Radio
Checkbox
Select
Time
Date
Rate
Switch
Slider
Html
Cascader
File
Signature
Region

Containers adaptation

Type Pc Mobile
Grid
Table
Tabs
Collapse
Divider

About

A visual low code form editor based on vue, The PC depends on element-plus while the mobile depends on vant.

https://everright.site/en/module/formEditor/introduction.html

License:MIT License


Languages

Language:JavaScript 51.3%Language:Vue 38.8%Language:SCSS 9.7%Language:HTML 0.2%Language:Shell 0.1%