surveyjs alternatives and similar libraries
Based on the "Form Logic" category.
Alternatively, view SurveyJS alternatives based on common mentions on social networks and blogs.
formik9.9 6.9 surveyjs VS formikBuild forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
react-hook-form9.8 9.5 surveyjs VS react-hook-form📋 React Hooks for form state management and validation (Web + React Native)
redux-form9.4 6.4 surveyjs VS redux-formA Higher Order Component using react-redux to keep form state in a Redux store
react-jsonschema-formA React component for building Web forms from JSON Schema.
Formily9.2 9.4 surveyjs VS Formily📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
react-final-form8.8 6.6 surveyjs VS react-final-form🏁 High performance subscription-based form state management for React
formsy-react7.8 0.0 surveyjs VS formsy-reactA form input builder and validator for React JS
react-redux-form7.5 0.0 surveyjs VS react-redux-formCreate forms easily in React with Redux.
JSONForms7.1 9.1 surveyjs VS JSONFormsCustomizable JSON Schema-based forms with React, Angular and Vue support out of the box.
tcomb-form6.6 0.0 surveyjs VS tcomb-formForms library for react
winterfell5.7 0.0 surveyjs VS winterfellGenerate complex, validated and extendable JSON-based forms in React.
newforms5.1 0.0 surveyjs VS newformsIsomorphic form-handling for React
MSON4.3 9.3 surveyjs VS MSON🏗️MSON Lang: Generate an app from JSON
data-driven-forms3.9 7.0 surveyjs VS data-driven-formsReact library for rendering forms.
react-validation-mixinSimple validation mixin (HoC) for React.
plexus-form3.0 0.0 surveyjs VS plexus-formA dynamic form component for react using JSON-Schema.
formcat2.2 0.0 surveyjs VS formcatA simple and easy way to control forms in React using the React Context API
MSON-React2.0 0.0 surveyjs VS MSON-ReactReact and Material-UI Rendering Layer for MSON
formhero1.2 0.0 surveyjs VS formheroFully customisable React form utility
cerebral-module-formsForm handling for Cerebral
react-formawesome0.7 1.2 surveyjs VS react-formawesomeReact UI lib for validation forms
Table of Contents0.6 2.1 surveyjs VS Table of Contentsforml - extensible react json schema form generator
Phormal0.5 9.3 surveyjs VS PhormalForm generation, themes, and validation for web artisans
react-client-validationSimple and super lightweight validation for React.
@mozartspa/mobx-reactHigh performance, hook-based forms library for React, powered by MobX.
Appwrite - The Open Source Firebase alternative introduces iOS support
Do you think we are missing an alternative of surveyjs or a related project?
SurveyJS Form Library
- Integration with React, Angular, Vue, jQuery, and Knockout
- 20+ built-in question types and support for custom question types
- Built-in themes and CSS customization
- Answer validation
- TypeScript support
- Community-supported UI localization to 50+ languages
- Integration with any backend framework (examples for PHP, NodeJS, and ASP.NET included)
- Compatibility with any server + database combination
- Third-party component integration
Build the SurveyJS Library from Sources
Clone the repo
git clone https://github.com/surveyjs/survey-library.git cd survey-library
Make sure that you have Node.js v6.0.0 or later and npm v2.7.0 or later installed.
npm install -g karma-cli npm install
Build the library
npm run build_prod
You can find the built scripts and style sheets in folders under the
Run test examples
This command runs a local HTTP server at http://localhost:7777/.
Run unit tests
npm run test
The unit tests use Karma.
SurveyJS Library is distributed under the MIT license.
*Note that all licence references and agreements mentioned in the surveyjs README section above are relevant to that project's source code only.