/vorm

Advanced Vue Forms

Primary LanguageVueApache License 2.0Apache-2.0

Vorm - Advanced Vue Forms

Simple Fields

  • Boolean

    • label
    • value true false
    • default false
  • String

    • label
    • value some string
    • default ""
  • Text

    • String
    • label
    • value some string
    • default ""
  • Number

  • File

  • Color (HTML 5 Color)

Advanced Fields

  • Markdown
  • Code
  • Wysiwyg (tiptap integration)
  • Where When
  • Location Maps (Google)

Pickers

  • DateTime (Time and Date Picker)
  • File (sinle or multiple)
  • Choise (single or multiple)
  • Select (single or multiple)
  • ButtonGroup (single or multiple)
  • Search (autocomplete)
  • MemorySearch (autocomplete with tagcloud)

Advanced Groups

  • Relation
  • Object
  • Blocks
  • List

Validation

integration with vuelidate

Schema

Features

Vue 2.6 and Vue 3 Ready

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Run your unit tests

yarn test:unit

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.