threepp
C++20 기반 크로스플랫폼 3D 라이브러리, 파이썬 바인딩 및 three.js 수준 API 제공
SurveyJS Form Library를 JavaScript 앱에 통합해 JSON 기반 폼·설문을 생성·렌더링
Integrate the SurveyJS Form Library into your JavaScript app to create and render JSON-driven on-page forms and survey pop-ups. SurveyJS provides a rich collection of reusable form components and feat
개발 도구TypeScript · SCSSGitHub @surveyjs온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Open-source JavaScript form library for React, Angular, Vue, and plain JavaScript. Render dynamic JSON-driven forms, multi-step form wizards, surveys, quizzes, and other data-entry tools.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗SurveyJS Form Library is a free and open-source JavaScript form library for rendering dynamic, JSON-based forms and surveys in React, Angular, Vue, and plain JavaScript applications. It collects responses in the browser and lets you send submitted data to any backend or database.
Use it to build complex multi-step forms, pop-up surveys, quizzes, scored surveys, calculator forms, and other data-entry tools. Form content and structure, validation, conditional logic, navigation, and appearance are defined through a SurveyJS JSON form definition.
You can create form definitions manually, generate them with AI, or build them visually with SurveyJS Creator, an embeddable drag-and-drop form builder.
https://github.com/surveyjs/survey-library/assets/102306951/844563b2-c7c3-400c-962f-bcdbe7274d55
SurveyJS Form Library renders forms from JSON definitions directly in your web application. It runs in the browser and does not require a SurveyJS backend, so you retain control over form definitions, submitted responses, and data storage.
Your application can:
Choose the package for your framework:
npm install survey-react-ui
Get Started with Form Library for React
npm install survey-angular-ui
Get Started with Form Library for Angular
npm install survey-vue3-ui
Get Started with Form Library for Vue.js
npm install survey-js-ui
Get Started with Form Library for Plain JavaScript
SurveyJS Form Library separates form logic from rendering. The framework-independent survey-core package provides the form model, validation, conditional logic, calculations, navigation, localization, and other core behavior. Framework-specific packages such as survey-react-ui, survey-angular-ui, and survey-vue3-ui render that model in React, Angular, and Vue 3 applications. Installing a rendering package brings survey-core with it.
ai-form-response-extractor).Build one of the UI packages
SurveyJS Form Library is distributed under the MIT license.