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 vanilla JS applications or integrate them with any frontend framework.
To get started with SurveyJS Form Library UI for HTML/CSS/JavaScript applications, refer to the following tutorial: Add a Survey to a JavaScript Application.
Install SurveyJS Form Library UI dependencies and build this library
cd ../survey-js-ui
npm i
npm run build
You can find the built scripts in folders under the
build directory.
Run a test application
npm run start
This command runs a local HTTP server at http://localhost:7777/.
Run unit tests
npm run test
The unit tests use Karma.
SurveyJS Form Library is distributed under the MIT license.