GithubHelp home page GithubHelp logo

wenqingxiaoyou / everright-formeditor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from liberty-liu/everright-formeditor

0.0 1.0 0.0 61.34 MB

: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表单设计)

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

License: MIT License

Shell 0.03% JavaScript 73.42% HTML 0.08% Vue 21.40% SCSS 5.07%

everright-formeditor's Introduction

Everright-formEditor

简体中文 | English

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

中文主页 | 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
  • 8.Logical controller (Visible, Required, Read only)

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

Screenshot

yourDesign

Logical controller

Logical controlle

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

Logical controller operator

Field Equal Not equal Contains Not contain Greater than Greater than or equal to Less than Less than or equal to Between Equal to one of Not equal to one of Belong to one of Not belong to one of Empty Not empty
Input
Email
ID number
Cellphone
URL
Textarea
Number
Radio
Checkbox
Select
Time
Date (date)
Date (datetime)
Date (dates)
Date (daterange)
Rate
Switch
Slider
Html
Cascader
File
Signature
Region

Contributors

This repo exists thanks to all the people who contributed.Clapping Hands

Sponsor

JetBrains Logo (Main) logo

Powerful JavaScript IDE WebStorm from Jetbrains.

everright-formeditor's People

Contributors

liberty-liu avatar leefinder avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.