---
title: Bootstrap Theme Adapter
product: Survey Creator
description: Integrate Survey Creator with Bootstrap using the SurveyJS Theme Adapter. Match the form builder UI to Bootstrap styles with minimal CSS work.
framework: jQuery
source: https://surveyjs.io/survey-creator/examples/bootstrap-theme-adapter/jquery
index: https://surveyjs.io/survey-creator/examples/overview.md
---

# Bootstrap Theme Adapter (jQuery)

## Files

### `public/index.html`

```html
<!-- Uncomment the following lines to enable Ace Editor in the JSON Editor tab -->
<!-- 
<script src="https://unpkg.com/ace-builds/src-min-noconflict/ace.js"></script>
<script src="https://unpkg.com/ace-builds/src-min-noconflict/ext-searchbox.js"></script>
<script src="https://unpkg.com/ace-builds/src-min-noconflict/theme-clouds_midnight.js"></script>
-->

<div id="surveyCreatorContainer" style="position: absolute; height: 100%; width: 100%"></div>
```

### `src/index.css`

```css
/* You can add your custom CSS here. */
```

### `src/index.js`

```js
import { SurveyCreator } from "survey-creator-js";
import "survey-core/survey.i18n";
import "survey-creator-core/survey-creator-core.i18n";
import "survey-core/survey-core.css";
import "survey-creator-core/survey-creator-core.css";
import "./index.css";

import SurveyTheme from "survey-core/themes";
import { registerCreatorTheme } from "survey-creator-core";

registerCreatorTheme(SurveyTheme); // Add predefined Survey Creator UI themes

const creator = new SurveyCreator();
creator.render("surveyCreatorContainer");
```

### `package.json`

```json
{
  "dependencies": {
    "jquery": "latest",
    "survey-core": "latest",
    "survey-js-ui": "latest",
    "survey-creator-core": "latest",
    "survey-creator-js": "latest"
  },
  "devDependencies": {
    "react-scripts": "latest"
  }
}
```

## Other Frameworks

- [Angular](https://surveyjs.io/survey-creator/examples/bootstrap-theme-adapter/angular.md)
- [React](https://surveyjs.io/survey-creator/examples/bootstrap-theme-adapter/reactjs.md)
- [Vue 3](https://surveyjs.io/survey-creator/examples/bootstrap-theme-adapter/vue3js.md)
- [Vanilla JS](https://surveyjs.io/survey-creator/examples/bootstrap-theme-adapter/vanillajs.md)
