Overview of SurveyJS Creator
masterSurveyJS Creator is an extensible, client-side drag-and-drop form builder component. It allows users to build dynamic, JSON-based forms within a JavaScript application.
Key characteristics:
- JSON-Driven: Every form created in the UI generates a JSON schema containing configurations for style, content, layout, and behavior (validation, branching, etc.).
- Integration: The generated JSON can be saved to any backend and rendered using the SurveyJS Form Library.
- Framework Support: Native support for React, Angular, Vue, and Knockout. jQuery applications can use it via a Knockout wrapper.
- Customizable: The UI is white-labelable and can be modified via toolbox customization, property grid customization, and custom widget support.