SurveyJS is a modern way to add surveys and forms to your website.
It has versions for Angular, jQuery, knockout, react and vue.
This is free and open source software.
The library itself consists of two parts:
- Survey Model – a platform independent part. In the most case, you work with Survey Model.
- The platform specific code – this part deals with rendering and processing mouse and keyboard events.
Key Features
- Run surveys on your own domain.
- Display surveys in the same browser window together with your content.
- Build surveys that match your site.
- Modify surveys in your web application and store data on your servers.
- Extend surveys with third-part JavaScript widgets.
- Implements three main object types:
- survey,
- containers (pages and panels),
- questions.
Website: surveyjs.io
Support: Documentation, GitHub Code Repository
Developer: Devsoft Baltic OÜ
License: MIT License

SurveyJS is written in TypeScript. Learn TypeScript with our recommended free books and free tutorials.
Related Software
| Survey Tools | |
|---|---|
| SurveyJS | Build fully-customizable surveys, forms and quizzes |
| LimeSurvey | Offers advanced features like branching and multiple question types |
| Formbricks | Open source Qualtrics alternative |
| Nextcloud Forms | Self-hosted simple surveys and questionnaires |
| Form Tools | Powerful flexible PHP/MySQL script |
| Drupal Webform | Build any type of form |
| Yakforms | Easily create forms for your community |
| EUSurvey | Online survey-management system |
| OhMyForm | Create stunning mobile-ready forms, surveys and questionnaires |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

