SurveyJS's profile picture. Open-source #JavaScript form builder libraries that give you complete control over your respondent data. SurveyJS is MIT-licensed at its core.

Survey.JS

@SurveyJS

Open-source #JavaScript form builder libraries that give you complete control over your respondent data. SurveyJS is MIT-licensed at its core.

SurveyJS v2.3.14 is here! File Upload API now tells you the origin of uploaded files (file, camera, signature). Plus, bug fixes & minor enhancements across Form Library & Survey Creator. Full release notes: surveyjs.io/stay-updated/r…


🚀 SurveyJS v2.3.12 is out! You can now nest questions and panels inside individual choice options to create richer follow-up logic in Checkboxes and Radio Button Groups. For full release notes, visit: surveyjs.io/stay-updated/r…


New in v2.3.10: 🎚️You can now display custom text together with numeric values on scale labels. Previously, custom labels replaced numeric values — now, with the new showValue property, you can display both. 🎚️ Plus, keep Slider and Range Slider tooltips always visible,…

SurveyJS's tweet image. New in v2.3.10: 

🎚️You can now display custom text together with numeric values on scale labels.
Previously, custom labels replaced numeric values — now, with the new showValue property, you can display both.

🎚️ Plus, keep Slider and Range Slider tooltips always visible,…

SurveyJS v2.3.9 is out! This release introduces support for specialized and composite question types in the Table View, along with bug fixes and minor enhancements. For update instructions, visit: surveyjs.io/stay-updated/r…

SurveyJS's tweet image. SurveyJS v2.3.9 is out!

This release introduces support for specialized and composite question types in the Table View, along with bug fixes and minor enhancements.

For update instructions, visit: surveyjs.io/stay-updated/r…

Starting from v2.3.8, all validators allow you to choose the type of notification shown when validation fails: Error (red): Blocks form submission until the problem is fixed. Warning (orange): Lets users continue but shows a caution message. Informational (blue): Provides a…


SurveyJS v2.3.8 is live! We created a GitHub repository with an example showing how to integrate SurveyJS with Grafana. This repository provides a ready-to-use full-stack solution for building survey analytics dashboards. It comes with preconfigured project structure, Docker…

SurveyJS's tweet image. SurveyJS v2.3.8 is live!

We created a GitHub repository with an example showing how to integrate SurveyJS with Grafana.

This repository provides a ready-to-use full-stack solution for building survey analytics dashboards. It comes with preconfigured project structure, Docker…

Two more enhancements in v2.3.7: Table View: Custom Item Delimiters You can now control how lists of items are displayed in Table View using the itemsDelimiter property. JSON Schema: A schema with properties metadata is now bundled with survey-core (and available via CDN) for…

SurveyJS's tweet image. Two more enhancements in v2.3.7:

Table View: Custom Item Delimiters
You can now control how lists of items are displayed in Table View using the itemsDelimiter property.

JSON Schema: 
A schema with properties metadata is now bundled with survey-core (and available via CDN) for…

Starting with v2.3.7, Dashboard visualizations support specialized and composite question types. You can now display richer feedback with multiple ratings, dropdowns, and comments in a single question. To access this feature, upgrade your SurveyJS version: surveyjs.io/stay-updated/r…

SurveyJS's tweet image. Starting with v2.3.7, Dashboard visualizations support specialized and composite question types. You can now display richer feedback with multiple ratings, dropdowns, and comments in a single question. To access this feature, upgrade your SurveyJS version: surveyjs.io/stay-updated/r…

In SurveyJS Creator v2.3.7, you can now control which properties can be edited directly on the survey design surface. Using the new onAllowInplaceEdit event, you can disable in-place editing for certain properties, like rich text, so users don’t see raw HTML or markup on the…


Matrix checkboxes can now include an exclusive column. Selecting it automatically deselects all other options in the row. This feature is available in v2.3.7. To upgrade, follow the instructions in the latest release notes: surveyjs.io/stay-updated/r…


SurveyJS v2.3.7 is here! This update brings exclusive columns in matrices, in-place editing control in Survey Creator, Dashboard support for composite and specialized question types, Table View enhancements, and a JSON schema with properties metadata distributed in the npm…


SurveyJS is hiring! 🖥️ Join our fully remote international team as a Front-End Developer. Work on SurveyJS libraries and build solutions developers truly love. Apply now and help shape the future of survey technology! surveyjs.io/careers#fronte…

SurveyJS's tweet image. SurveyJS is hiring! 🖥️
Join our fully remote international team as a Front-End Developer. Work on SurveyJS libraries and build solutions developers truly love.
Apply now and help shape the future of survey technology!

surveyjs.io/careers#fronte…

SurveyJS v2.3.5 is out! What’s new: Sliders in Matrices Use Slider & Range Slider as cell editors in Multi-Select & Dynamic Matrices. Dashboard upgrade Stats tables now support Yes/No (Boolean) questions. 🛠️ Bug fixes & minor enhancements. Learn more: surveyjs.io/stay-updated/r…

SurveyJS's tweet image. SurveyJS v2.3.5 is out!

What’s new:

Sliders in Matrices
Use Slider & Range Slider as cell editors in Multi-Select & Dynamic Matrices.

Dashboard upgrade
Stats tables now support Yes/No (Boolean) questions.

🛠️ Bug fixes & minor enhancements.

Learn more: surveyjs.io/stay-updated/r…

🚀 SurveyJS v2.3.1 is out! 🔎 Meet React Axe HTML Reporter, a custom component we developed for visualizing accessibility test results. It displays accessibility issues in an interactive, user-friendly UI. It’s live in our demos and is now available for your app! ⏱️ Plus:…

SurveyJS's tweet image. 🚀 SurveyJS v2.3.1 is out!

🔎 Meet React Axe HTML Reporter, a custom component we developed for visualizing accessibility test results. It displays accessibility issues in an interactive, user-friendly UI. It’s live in our demos and is now available for your app!

⏱️ Plus:…

SurveyJS v2.3.0 introduces a new Radar chart type 📊 Also known as a spider or polar chart, it provides a clear way to compare values across multiple variables. Now available for Ranking questions - simply choose Radar from the chart type menu in your dashboard. 📝 Available…

SurveyJS's tweet image. SurveyJS v2.3.0 introduces a new Radar chart type 📊

Also known as a spider or polar chart, it provides a clear way to compare values across multiple variables. Now available for Ranking questions - simply choose Radar from the chart type menu in your dashboard.

📝 Available…

Turn Single-Select Matrix questions into multi-select ones with a single change ✅ You can now change the matrix cell type from the default Radio Buttons to Checkboxes to allow users to select more than one option per row, rather than being limited to just one. 📝 Available now…


Add custom comment boxes to individual choice options in Dropdown, Radio Button Group, and Checkboxes questions 🎯 Enable showCommentArea on specific choices to let users add context, explain why they selected an option, or provide extra details - all directly within the…


Loading...

Something went wrong.


Something went wrong.