Survey Model (Platform-Independent Part)
A platform-independent survey model for SurveyJS Form Library. This package should be used with one of platform-specific UI rendering packages. Refer to the following Get Started tutorials for more information:
Resources
Build Survey Model from Sources
-
Clone the repo
git clone https://github.com/surveyjs/survey-library.git
cd survey-library/packages/survey-core
-
Install dependencies
Make sure that you have Node.js v16 or later and a compatible npm version installed.
npm install
-
Build the library
npm run build:all
You can find the built scripts and style sheets in folders under the build
directory.
-
Run unit tests
npm run test
The unit tests use Karma.
After that, you can build one of the UI packages:
Licensing
SurveyJS Form Library is distributed under the MIT license.