Code snippets, survey JSON examples, and practical fixes for developers and survey authors working with SurveyJS.
This repository expands on the official SurveyJS documentation with real-world examples, how-to guides, and troubleshooting notes. It is intended for developers integrating SurveyJS into React, Vue, Angular, or vanilla JavaScript applications as well as for survey authors using Survey Creator.
-
Browse by category
Open the folders in/categories
to explore topics. -
Search
Use GitHub search with keywords such asintegration
,expressions
, orcustomization
. -
Copy and adapt
Code snippets can be used directly in your application, and survey JSON schemas can be pasted into SurveyJS Creator.
Contributions are welcome!
- Add a new entry under the most appropriate folder inside
/categories
.- File format: Markdown (
.md
) with a short introduction. - Include: Problem, Solution, and Code Sample if applicable.
- File format: Markdown (
- Open a pull request with a clear description of what you added or fixed.
- Keep it practical—favor concise, reproducible examples over lengthy explanations.
Be respectful and constructive. Keep examples safe, minimal, and framework-agnostic whenever possible.
This project is licensed under the MIT License.
- SurveyJS Official Website
- SurveyJS Documentation
- SurveyJS Demos:
If this repository helped you, consider starring it so that others can find it more easily.