---
title: Integration with Backend | Open-Source JavaScript Form Libraries
description: Select your preferable backend to find a dedicated GitHub repositories for Survey Creator integration. Free full-scale demos for most popular backend frameworks, including PHP, ASP.NET Core, and NodeJS. Plus, discover our WordPress plugin for seamless integration with your CMS.
---

# Integration with Backend

In many use cases, Survey Creator communicates with a remote storage. Use the following GitHub repositories to integrate Survey Creator with your backend framework:

| Backend Framework | GitHub Repository | Demo Site |
| ----------------- | ----------------- | --------- |
| PHP | [SurveyJS + PHP](https://github.com/surveyjs/surveyjs-php) | [Run Demo](https://surveyjs-php.azurewebsites.net/) |
| ASP.NET Core | [SurveyJS + .NET Core](https://github.com/surveyjs/surveyjs-aspnet-mvc) | [Run Demo](https://surveyjs-aspnet-core.azurewebsites.net/) |
| NodeJS | [SurveyJS + NodeJS](https://github.com/surveyjs/surveyjs-nodejs)<br>[SurveyJS + NodeJS + PostgreSQL](https://github.com/surveyjs/surveyjs-nodejs-postgresql)<br>[SurveyJS + NodeJS + MongoDB](https://github.com/surveyjs/surveyjs-nodejs-mongodb) | [Run Demo](https://surveyjs-nodejs.azurewebsites.net/) |
| Python | [SurveyJS + Python](https://github.com/surveyjs/surveyjs-python-flask) | [Run Demo](https://surveyjs-flask.azurewebsites.net/) |

We also created a plugin for WordPress. You can use it as is or modify it to integrate SurveyJS Form Library and Survey Creator into another CMS:

| Product Name | GitHub Repository | Plugin Site |
| ------------ | ----------------- | ----------- |
| WordPress | [SurveyJS + WordPress](https://github.com/surveyjs/surveyjs-wordpress) | [WordPress plugin](https://wordpress.org/plugins/surveyjs/) |

The examples above show how to generate survey JSON schemas using Survey Creator and save them in a database. For a deeper integration, you can configure Survey Creator as a no-code editor for domain models. This setup allows survey authors to generate code for server-side domain models directly from the client-side Survey Creator, and vice versa: generate survey JSON schemas from existing domain models. Refer to the following help topic for more information on this use case:

[No-code Editor for Domain Models](https://surveyjs.io/documentation/no-code-editor-for-domain-models (linkStyle))