SurveyJS is an open-source JavaScript library for building dynamic forms and surveys using JSON. It works with React, Angular, Vue, and plain JavaScript, and can be connected to any backend.
SurveyJS is a set of open-source, MIT-licensed JavaScript libraries for building and managing surveys and forms within a web application, available for React, Angular, Vue 3, and Vanilla JS. The suite includes four components: Form Library, which renders interactive forms from JSON schemas and collects responses; Survey Creator, a drag-and-drop form builder that generates the JSON schemas; Dashboard, which visualizes collected responses through charts and tables; and PDF Generator, which exports forms as editable or pre-filled PDFs. All data is self-hosted, with no usage limits on forms, responses, or admins.
The platform supports custom input field types, client- and server-side validation rules, offline data collection with automatic syncing, and a shared design token/theming system with adapters for Bootstrap, Material UI, and shadcn/ui. Form Library and Survey Creator comply with WCAG, Section 508, and ARIA accessibility standards. AI can be integrated via API for natural language form generation, translation, and content suggestions.
SurveyJS is intended for developers building survey and form functionality into applications across industries including insurance, healthcare, market research, education, and human resources, where organizations need to collect and store sensitive data under their own control. Survey Creator, PDF Generator, and Dashboard are available under a one-time purchase developer license that includes 12 months of free maintenance; Form Library is free.
Yes, Form Library is a free MIT-licensed component. Survey Creator, PDF Generator, and Dashboard use a one-time purchase developer license.
SurveyJS libraries are open-source and available for React, Angular, Vue 3, and Vanilla JS.
No, SurveyJS has no usage limits, allowing unlimited forms, responses, admins, and submissions with all data stored in your own database.
Yes, Form Library (v2.1.0+) and Survey Creator (v2.2.2+) fully comply with WCAG, Section 508, and ARIA standards, verified using Axe.
It targets organizations across industries like insurance, healthcare, market research, education, and HR that need to securely capture and manage sensitive data with full control over storage and privacy.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
A curated list of open source boilerplates and starter kits for building modern applications. From web development with React & Next.js to mobile apps with React Native, Flutter, and native platforms.
Find open-source alternatives to popular software.
Explore GitHub orgs & repos.
An analytics tool for tracking GitHub repo traffic history longer than 14 days.
Optimize your images and videos for your website in batch with full privacy. Slingsite will create compressed versions of your images and videos for all device resolutions.
This is a list of projects which have curated tasks specifically for new contributors. These are a great way to get started with a project, or to help share the load of working on open source projects.