Coder Social home page Coder Social logo

rizqirakun / survey-library Goto Github PK

View Code? Open in Web Editor NEW

This project forked from surveyjs/survey-library

0.0 0.0 0.0 136.11 MB

Free JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout.

Home Page: https://surveyjs.io/form-library

License: MIT License

Shell 0.01% JavaScript 4.89% TypeScript 81.75% HTML 5.90% Vue 4.09% Pug 0.01% SCSS 3.32% PEG.js 0.05%

survey-library's Introduction

SurveyJS Form Library

Build Status Software License Tested with TestCafe Issues Closed issues

A free and open-source MIT-licensed JavaScript form builder library that allows you to design dynamic, data-driven, multi-language survey forms and run them in your web applications.

Features

  • Dynamic forms, surveys, polls, and quizzes for your JavaScript application
  • Integration with React, Angular, Vue, jQuery, and Knockout
  • 20+ built-in question types and support for custom question types
  • Built-in themes and CSS customization
  • Answer validation
  • TypeScript support
  • Community-supported UI localization to 50+ languages
  • Integration with any backend framework (examples for PHP, NodeJS, and ASP.NET included)
  • Compatibility with any server + database combination
  • Third-party component integration

Get Started

Resources

Build the SurveyJS Form Library from Sources

  1. Clone the repo

    git clone https://github.com/surveyjs/survey-library.git
    cd survey-library
  2. Install dependencies
    Make sure that you have Node.js v6.0.0 or later and npm v2.7.0 or later installed.

    npm install -g karma-cli
    npm install
  3. Build the library

    npm run build_prod
    

    You can find the built scripts and style sheets in folders under the build directory.

  4. Run test examples

    npm start
    

    This command runs a local HTTP server at http://localhost:7777/.

  5. Run unit tests

    npm run test
    

    The unit tests use Karma.

Licensing

SurveyJS Form Library is distributed under the MIT license.

survey-library's People

Contributors

andrewtelnov avatar dmitry-kurmanov avatar tsv2013 avatar dk981234 avatar olgalarina avatar novikov82 avatar gologames avatar romantsukanov avatar mviorno avatar janesjs avatar st-1580 avatar sertelnov avatar sammousa avatar henritroyot avatar elenagorbatkova avatar rendaforstmane avatar martinsmednis avatar tadiraman avatar swuecho avatar huzaifa-aslam avatar volodymyrtrykoz avatar jdpetit avatar dependabot[bot] avatar balping avatar topiporkka avatar tonisormisson avatar robertpeacock22 avatar pietsteph avatar kelvinfox1 avatar joshcampbell191 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.