survey-js-ui
v1.12.11
Published
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
Downloads
8,952
Readme
SurveyJS Form Library UI for HTML/CSS/JavaScript Applications
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.
Features
- Dynamic forms, surveys, polls, and quizzes for your JavaScript application
- Integration with React, Angular, and Vue
- Possibility of integration with any other frontend framework
- Tiny and fast Preact library at the core
- 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
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.
Resources
Build SurveyJS Form Library UI from Sources
Refer to instructions in the root README file: Build the SurveyJS Form Library from Sources.
Licensing
SurveyJS Form Library is distributed under the MIT license.