Embeddable JSON form builder for React, Angular, Vue, and plain JavaScript. Drag-and-drop UI, your backend.
See the codeSurveyJS Survey Creator is an embeddable, drag-and-drop form builder for React, Angular, Vue, and plain JavaScript applications. It generates JSON form definitions and connects to your backend and database.
Embed the form builder in your application, connect it to any backend, and let users create dynamic forms, surveys, quizzes, and multi-step form wizards without hard-coding each form. Render completed form definitions with SurveyJS Form Library.
Documentation · Setup Guides for My Stack · Survey Creator Demos · Theme Adapters · Licensing · Report a Bug
SurveyJS Creator is a UI component that you embed in your own web application. It is not a hosted form service and does not require a SurveyJS backend. You choose the server, database, authentication system, and deployment environment.
The visual editor generates a JSON definition for each form. Your application can:
This architecture is suitable for applications that require full control over form and response data and integration with existing systems.
Choose the package for your framework:
npm install survey-creator-react
Get Started with Survey Creator for React
npm install survey-creator-angular
Get Started with Survey Creator for Angular
npm install survey-creator-vue
Get Started with Survey Creator for Vue.js
npm install survey-creator-js
Get Started with Survey Creator for Plain JavaScript
ai-form-response-extractor).SurveyJS Survey Creator requires a commercial license for each software developer who works with the SurveyJS APIs or implements the integration. You can integrate the Survey Creator component to build a proof of concept and evaluate its full functionality without a license. A developer license is only required for production use. SurveyJS Form Library, which renders forms created with Survey Creator, is available under the MIT license.
354 followers · starred Apr 2024
52 followers · starred Jun 2025
59 followers · starred Nov 2023
40 followers · starred Jan 2024
Embeddable JSON form builder for React, Angular, Vue, and plain JavaScript. Drag-and-drop UI, your backend.
See the codeSurveyJS Survey Creator is an embeddable, drag-and-drop form builder for React, Angular, Vue, and plain JavaScript applications. It generates JSON form definitions and connects to your backend and database.
Embed the form builder in your application, connect it to any backend, and let users create dynamic forms, surveys, quizzes, and multi-step form wizards without hard-coding each form. Render completed form definitions with SurveyJS Form Library.
Documentation · Setup Guides for My Stack · Survey Creator Demos · Theme Adapters · Licensing · Report a Bug
SurveyJS Creator is a UI component that you embed in your own web application. It is not a hosted form service and does not require a SurveyJS backend. You choose the server, database, authentication system, and deployment environment.
The visual editor generates a JSON definition for each form. Your application can:
This architecture is suitable for applications that require full control over form and response data and integration with existing systems.
Choose the package for your framework:
npm install survey-creator-react
Get Started with Survey Creator for React
npm install survey-creator-angular
Get Started with Survey Creator for Angular
npm install survey-creator-vue
Get Started with Survey Creator for Vue.js
npm install survey-creator-js
Get Started with Survey Creator for Plain JavaScript
ai-form-response-extractor).SurveyJS Survey Creator requires a commercial license for each software developer who works with the SurveyJS APIs or implements the integration. You can integrate the Survey Creator component to build a proof of concept and evaluate its full functionality without a license. A developer license is only required for production use. SurveyJS Form Library, which renders forms created with Survey Creator, is available under the MIT license.
354 followers · starred Apr 2024
52 followers · starred Jun 2025
59 followers · starred Nov 2023
40 followers · starred Jan 2024