Integrate SurveyJS to develop a fully self-hosted
survey and form management system
SurveyJS provides building blocks that you can use to implement a self-hosted survey and form service. Your users will be able to create surveys and forms, run them, store results in your database, and analyze them.
The alternative to cloud services and custom solutions
Any server, any databaseOur client-side components work with any server (PHP, NodeJS, ASP.NET, you name it) and any database that supports JSON, Text, or Blob fields.
Stunning peformanceSurveyJS is optimized to work with surveys and forms of any size. Even surveys with hundreds of questions and complex logic work like a charm.
Modern, customizable UISurveyJS ships with multiple modern themes. You can also customize them using CSS to match your application's look and feel.
Royalty-freeYou can use our libraries in any kinds of applications, including SaaS, without worrying about unexpected additional cost.
Many companies are already using SurveyJS
Our customers come from different industries: banks, insurance companies, health and educational organizations, including all firms from the Big Four.
They choose SurveyJS because our libraries:
• Have great performance. They can handle forms with hundreds of questions.
• Include a powerful logic engine.
• Easily integrate with any server and database.
• Can be customized and extended.
Follow the steps below to integrate SurveyJS into your application
Our Survey Creator component allows users to create and modify surveys. Add it to your application , write functions that load and save survey JSON definitions in your database, and implement a simple UI that displays a list of loaded surveys. You will need a developer license to integrate the Survey Creator into your project.
Deeper Integration with Your System
Your business needs might require specific functionality from a survey management system. To satisfy them, you can extend SurveyJS features and customize their behavior. Review our service examples for most popular server platforms to try the service in action and download the source code.