If you need to run only one-two simple surveys on your web site(s), you may use our free available Editor. You may build survey JSON definition without registration or by using our Survey Service and then use the JSON in your app.
However, if there is a need to build many surveys/Forms for your internet/intranet applications, then we would suggest creating your own Survey/Form builder Management System. You will be able to customize the Editor to make sure it fully suites your business needs. You may store Surveys definitions and/or Results in your own database, or optionally by using our Service.
We have created two examples of Survey Management System and publish them on GitHub:
If you need an example for another platform or want to see the additional functionality in these examples, create a feature request. We will be happy to assist you.
See SurveyJS Editor in action
Load and Save Editing Survey
You may get/set survey JSON definition at any moment by accessing the text property and save the JSON defintion in your service/database on saveSurveyFunc callback.See the example
Show/hide Editor tabs
You may show or hide Editor tabs, buttons and Property Grid.See the example
You are able to add/remove/modify elements in the toolbox panel.See the example
Modify the Question Editor
Add new properties, remove others or change their order in any Question Editor.See the example