FindSoftware

SurveyJS Form Library

Open-source JavaScript form library that renders JSON-defined forms and surveys in React, Angular, Vue and plain JavaScript applications.

SurveyJS Form Library is a JavaScript library that renders forms and surveys from JSON definitions in the browser, for React, Angular, Vue and plain JavaScript applications. The application collects responses in the browser and sends them to whatever backend or database it uses; the library runs no backend of its own. It is published on npm as a set of packages: the framework-independent core holds the form model, and framework packages render it. The documentation overview describes the rendering and data-flow model, and the source repository holds the code.

Worth knowing

The company that publishes the library also sells Survey Creator, PDF Generator and Dashboard. Those components are proprietary, outside the MIT license, and need a developer license under the company’s end user license agreement.

Identity

Status
Active
Maintainer
Devsoft Baltic OÜ4
Maintained by
Company5
First release
201510
Headquarters
Estonia5

Rendering and deploy

Runs as
In the browser6
Install with
npm678

Releases

Current major version
311
Last release
2026-11-0311

Adoption

GitHub stars
4,9192
npm downloads a week
473,77513
Contributors
14512

Why these figures do not compare

Sources

  1. 2026-11-03: links
    surveyjs.io/
  2. 2026-11-03: links, Written in, License, GitHub stars
    api.github.com/repos/surveyjs/survey-library
  3. 2026-11-03: links
    surveyjs.io/form-library/documentation/overview
  4. 2026-11-03: Maintainer
    github.com/surveyjs/survey-library/blob/master/LICENSE
  5. 2026-11-03: Maintained by, Headquarters
    surveyjs.io/contact-us
  6. 2026-11-03: Categories, Runs as, Install with, Multilingual, License model
    github.com/surveyjs/survey-library/blob/master/README.md
  7. 2026-11-03: Install with
    surveyjs.io/form-library/documentation/get-started-react
  8. 2026-11-03: Install with
    surveyjs.io/form-library/documentation/get-started-html-css-javascript
  9. 2026-11-03: links
    surveyjs.io/pricing
  10. 2026-11-03: First release
    api.github.com/repos/surveyjs/survey-library/releases?per_page=100&page=5
  11. 2026-11-03: Current major version, Last release
    api.github.com/repos/surveyjs/survey-library/releases?per_page=100
  12. 2026-11-03: Contributors
    api.github.com/repos/surveyjs/survey-library/contributors
  13. 2026-11-03: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/survey-core

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON