# survey-creator **Repository Path**: 1ktree/survey-creator ## Basic Information - **Project Name**: survey-creator - **Description**: Online Survey Creator / Form Builder - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **survey.creator** is the visual survey creator / form builder for [SurveyJS](https://github.com/surveyjs/survey-library). It uses JSON to store the survey metadata. [![Build Status](https://dev.azure.com/SurveyJS/SurveyJS%20Integration%20Tests/_apis/build/status/SurveyJS%20Creator?branchName=master)](https://dev.azure.com/SurveyJS/SurveyJS%20Integration%20Tests/_build/latest?definitionId=8&branchName=master) NPM Version ## See Survey Creator / Form Builder in action [Create your Survey or Form now](https://surveyjs.io/create-survey/) ## Download Dowload the latest version as zip file [Download](https://github.com/surveyjs/survey-creator/releases) Install the library using npm. ``` npm install survey-creator ``` Or use Azure CDN: - https://surveyjs.azureedge.net/{version-number}/survey-creator.js - https://surveyjs.azureedge.net/{version-number}/survey-creator.css ## Include into your project ### Explore examples To learn how to include the visual survey creator / form builder on your page and explore examples of using, please go to [surveyjs.io/Examples/Survey-Creator](https://surveyjs.io/Examples/Survey-Creator) web site ### Read documentation To find out more about the library concepts and the you may customize it, please read [our documentation](https://surveyjs.io/Documentation/Survey-Creator) ### Use quickstart repos [Angular CLI](https://github.com/surveyjs/surveyjs_angular_cli), [React](https://github.com/surveyjs/surveyjs_react_quickstart), [Vue](https://github.com/surveyjs/surveyjs_vue_quickstart) ## See survey creator in action See the survey creator in [action](http://surveyjs.io/Survey/Builder/). ## Building Survey Creator from sources To build library yourself: 1. **Clone the repo from GitHub** ``` git clone https://github.com/surveyjs/survey-creator.git cd survey-creator/packages/survey-creator ``` 2. **Acquire build dependencies.** Make sure you have [Node.js](http://nodejs.org/) installed on your workstation. You need a version of Node.js greater than 6.0.0 and npm greater than 2.7.0 ``` npm install ``` 3. **Build the library** ``` npm run build_prod ``` After that you should have the library at 'build' directory. 4. **Run unit tests** ``` npm test ``` This command will run unit tests usign [Karma](https://karma-runner.github.io/0.13/index.html) ## Dependencies The library depends on: [surveyjs](http://surveyjs.io/Library/) and [knockoutjs](http://knockoutjs.com) Optionally you may use [bootstrap](http://getbootstrap.com), [ace editor](https://ace.c9.io/) and [select2](https://select2.org/) ## License The Survey Creator (Form Builder) is NOT FREE for commercial using. Please find more about licensing the product [here](http://surveyjs.io/Licenses).