SurveyJS icon
SurveyJS icon

SurveyJS

SurveyJS is an open-source JavaScript form builder library that allows developers to create dynamic forms, multi-step form wizards, and survey applications.

User-friendly no-code interface

Cost / License

  • Freemium (Pay once)
  • Open Source (MIT)

Platforms

  • Online
  • Self-Hosted
13likes
0comments
0articles

Features

Properties

  1.  Support for Themes
  2.  Privacy focused

Features

  1.  Extensible by Plugins/Extensions
  2.  Dark Mode
  3.  WYSIWYG Support
  4.  Support for Bootstrap
  5.  No Coding Required
  6.  No registration required
  7.  Live Preview
  8.  Fill PDF Forms
  9.  No Tracking
  10.  Ad-free
  11.  Real time collaboration
  12.  Import CSV Data
  13.  Support for MarkDown
  14.  Form Builder
  15.  Quiz Maker
  16.  Bates numbering

SurveyJS News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

SurveyJS information

  • Developed by

    EE flagDevsoft Baltic OÜ
  • Licensing

    Open Source (MIT) and Freemium product.
  • Pricing

    One time purchase (perpetual license) ranging between $589 and $1059 + free version with limited functionality.
  • Written in

  • Alternatives

    223 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOffice & ProductivityOnline ServicesBusiness & Commerce

GitHub repository

  •  4,706 Stars
  •  901 Forks
  •  504 Open Issues
  •   Updated  
View on GitHub
SurveyJS was added to AlternativeTo by Bitchomp on and this page was last updated .
No comments or reviews, maybe you want to be first?

Featured in Lists

A list with 21 apps by boniaditya without a description.

List by boniaditya with 21 apps, updated

A list with 33 apps by OAKO_NCC without a description.

List by OAKO_NCC with 33 apps, updated

What is SurveyJS?

SurveyJS is an open-source JavaScript form builder library that allows developers to set up a custom form management platform inside any web application. Unlike popular SaaS form builders like Typeform, Google Forms, or SurveyMonkey, SurveyJS is not a hosted service and imposes no usage limits. You can create unlimited forms, collect unlimited responses, and scale without worrying about pricing tiers or feature restrictions. Because SurveyJS integrates directly into your app, it is fully customizable—you have the flexibility to adapt the UI and extend functionality to fit your exact needs. At the same time, SurveyJS gives you full control over where your data is processed and stored, as you can connect the libraries to any server or database you use.

SurveyJS works with all modern frameworks, including React, Angular, and Vue. It lets teams build complex, fully customizable forms that feel like a natural part of their product. It's a good fit for B2B and SaaS companies, especially in industries like FinTech, HealthTech, HRTech, EdTech, and enterprise software, where forms are part of critical workflows and often involve sensitive data.

With SurveyJS, you can go beyond simple forms. You can create advanced conditional logic, dynamic workflows, and large, structured multi-step forms. You can build custom input fields, extend existing ones, and integrate your own UI components. You also get full control over the UI and branding, so the form builder interface and the forms you create can be completely white-labelled with no external logos or references.

SurveyJS gives you full ownership of your data. You can store all responses in your own backend. This helps you meet strict security and compliance requirements like GDPR or HIPAA, and avoid reliance on third-party hosted solutions.

Accessibility is a core part of SurveyJS. It supports standards like WCAG, Section 508, and ARIA, so users can navigate forms with keyboards and screen readers. It also supports offline data collection, allowing users to fill out forms without an internet connection and sync data later.

SurveyJS includes built-in validation features and also supports custom validation logic, both on the client and server side. It also supports AI integration via API to enhance form building, such as generating forms from natural language prompts, translating content, or suggesting improvements.

The SurveyJS product family also includes two additional libraries: PDF Generator allows you to create prefilled and editable PDF documents from your web forms, while Dashboard helps you visualize and analyze collected responses.

You can try SurveyJS in a free online demo on the website without registration.

SurveyJS Videos

Official Links