Skip to content
AppClap
SurveyJS is unclaimed —
S

SurveyJS

JavaScript libraries for client-side survey and form management·surveyjs.io

Visit

SurveyJS is a suite of JavaScript UI libraries for building and managing surveys, forms, quizzes, and dashboards inside a web application. It includes Form Library for rendering JSON-driven forms, Survey Creator for drag-and-drop form building, Dashboard for visualizing responses with charts and tables, and PDF Generator for exporting forms and submissions as PDFs. All components run client-side and are self-hosted, so form schemas and collected data stay entirely on the developer's own servers. Form Library is free and MIT-licensed, while Survey Creator, Dashboard, and PDF Generator are available under a one-time developer license.

What it's for

Render dynamic, JSON-driven forms and surveys in a web appBuild forms visually with a drag-and-drop designerCreate quizzes and scored surveysBuild calculator formsCollect and store responses in the developer's own databaseVisualize survey results with interactive charts and tablesExport forms and submissions as editable or pre-filled PDFsCollect data offline with local storage and later syncCreate insurance claims forms and policy applicationsDesign medical/patient data collection formsCreate consumer feedback and market research surveysCreate assessment tests, quizzes, and course evaluationsDesign employee feedback, onboarding, and performance review formsBuild donation forms and volunteer applicationsDesign loan applications and account opening forms

Features 20

  • AI-assisted form generation via API
  • Auto-localization, multi-locale surveys, and RTL language support
  • Calculator forms
  • Conditional logic and form branching
  • Custom client- and server-side data validation
  • Custom input fields and widgets
  • Drag-and-drop form builder (Survey Creator)
  • e-Signature field
  • Export response data to Excel, CSV, and PDF
  • File upload and photo capture question types
  • Interactive dashboards with bar, line, pie, and gauge charts
  • JSON-based dynamic form rendering
  • Multi-page forms
  • Native support for React, Angular, Vue3, Knockout, and vanilla JS
  • Offline data collection with automatic sync
  • PDF export of editable or pre-filled forms
  • Quizzes and scored surveys
  • Real-time data updates
  • WCAG, Section 508, and ARIA accessibility compliance
  • White-labeling and CSS theme editor

At a glance

free tierfree trialopen sourceself-hostableAPI
TypeLibrary / SDK
DeploymentSelf-hosted
PlatformsWeb
Fordevelopers, enterprises
CompanyDevsoft Baltic OÜ

Integrations

ReactAngularVueKnockoutjQueryNode.jsASP.NET CorePHPPythonWordPressPostgreSQLMongoDB

Complianceself-reported

GDPRHIPAAWCAGSection 508ARIAFERPA

Resources

Pricing

Prices are one-time perpetual developer licenses, not subscriptions; a 12-month maintenance/support subscription is included with purchase and can be renewed afterward. Prices are also shown in EUR via a currency toggle (1 EUR = 1.15 USD): Basic €499/€199 renewal, PRO €899/€359 renewal, Enterprise starting at €1998/€799 renewal. Enterprise pricing is a starting price and requires contacting sales for a final quote.

Essential LicenseFree

Free Form Library license

Basic LicenseQuote

Includes updates and support for the first 12 months; renewal ($229/12mo) is a separate charge

PRO LicenseQuote

Includes updates and support for the first 12 months; renewal ($409/12mo) is a separate charge

Enterprise LicenseQuote

Starting price; final price depends on project scope, quote-based; renewal starts at $919/12mo

Late renewal discounts apply based on how much time has passed since expiration, never dropping below 10% off the license price [raw type: other]

Last checked 20 days ago·