All Projects → surveyjs → Custom Widgets

surveyjs / Custom Widgets

Licence: mit
The collection of custom widgets for SurveyJS: Survey Library and Survey Creator 📦

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Custom Widgets

Html
Laravel package designed to generate common HTML components
Stars: ✭ 265 (+419.61%)
Mutual labels:  form-builder
Plumdo Work
工作流,表单,报表结合的多模块系统
Stars: ✭ 372 (+629.41%)
Mutual labels:  form-builder
Django Rest Formly
Generate angular-formly form configuration object for Django REST endpoints.
Stars: ✭ 7 (-86.27%)
Mutual labels:  form-builder
Formvuelate
Dynamic schema-based form rendering for VueJS
Stars: ✭ 262 (+413.73%)
Mutual labels:  form-builder
Vue Form Builder
Build powerful vue form with JSON schema and composition api.
Stars: ✭ 325 (+537.25%)
Mutual labels:  form-builder
Forms Angular
Probably the most opinionated framework in the world
Stars: ✭ 412 (+707.84%)
Mutual labels:  form-builder
Laraform
Reactive Form Builder for Vue.js with Laravel Support
Stars: ✭ 259 (+407.84%)
Mutual labels:  form-builder
Usetheform
React library for composing declarative forms, manage their state, handling their validation and much more.
Stars: ✭ 40 (-21.57%)
Mutual labels:  form-builder
Django Fobi
Form generator/builder application for Django done right: customisable, modular, user- and developer- friendly.
Stars: ✭ 360 (+605.88%)
Mutual labels:  form-builder
Vue Ele Form
基于element-ui的数据驱动表单组件
Stars: ✭ 701 (+1274.51%)
Mutual labels:  form-builder
Formfactory
MVC5, Core or standalone - Generate rich HTML5 forms from your ViewModels, or build them programatically
Stars: ✭ 269 (+427.45%)
Mutual labels:  form-builder
Vue Form Builder
Super Form Builder built on top of Vue with Drag & Drop functionality, savable-form-schema and easy to maintain/upgrade your form.
Stars: ✭ 292 (+472.55%)
Mutual labels:  form-builder
Survey Creator
Online Survey Creator / Form Builder. See it in action:
Stars: ✭ 497 (+874.51%)
Mutual labels:  form-builder
Form Create
🔥🔥🔥 强大的动态表单生成器|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON.
Stars: ✭ 3,698 (+7150.98%)
Mutual labels:  form-builder
Bankformtex
A SEPA bank transfer form with IBAN
Stars: ✭ 7 (-86.27%)
Mutual labels:  form-builder
React Reactive Form
Angular like reactive forms in React.
Stars: ✭ 259 (+407.84%)
Mutual labels:  form-builder
React Hook Form
📋 React Hooks for form state management and validation (Web + React Native)
Stars: ✭ 24,831 (+48588.24%)
Mutual labels:  form-builder
Simple form
Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
Stars: ✭ 7,877 (+15345.1%)
Mutual labels:  form-builder
Rems For Organisations
Resources and Event Management System for small organisations and clubs. Mailers, Certificate Generation and much more 🎓🔗
Stars: ✭ 41 (-19.61%)
Mutual labels:  form-builder
Form Builder
PHP表单生成器,快速生成现代化的form表单,支持前后端分离。内置复选框、单选框、输入框、下拉选择框,省市区三级联动,时间选择,日期选择,颜色选择,文件/图片上传等17种常用组件。
Stars: ✭ 607 (+1090.2%)
Mutual labels:  form-builder

Widgets

Software License

Getting started

es5 examples: https://surveyjs.io/Examples/Library/?id=custom-widget-select2-tagbox
es modules examples: https://stackblitz.com/edit/surveyjs-widgets-react

Install the library using es5.

<script src="https://unpkg.com/surveyjs-widgets"></script>

Install the library using npm.

npm install surveyjs-widgets

Or use unpkg CDN: https://unpkg.com/[email protected]{version-number}/surveyjs-widgets.min.js

You find all versions/builds in the surveyjs/build repo.

Building surveyjs-widgets from sources

To build library yourself:

  1. Clone the repo from GitHub

    git clone https://github.com/surveyjs/widgets.git
    cd surveyjs-widgets
    
  2. Acquire build dependencies. Make sure you have Node.js installed on your workstation. This is only needed to build surveyjs from sources.

    npm install
    
  3. Build the library

    npm run build
    

    After that you should have the libraries (angular, jquery, knockout, react and vue) at 'packages' directory.

  4. Add your own custom widget

    Please go to this plunker and select customwidget.js to review the code and comments.

    The same plunker example, but for Survey Creator / Form Builder

License

MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].