Quickstart
1. Install the VS Code Extension
Install the extension here: VS Code Marketplace
2. Install and Inject the Toolbar
💡 Tip: In VS Code, you can open the Command Palette by pressing CMD + Shift + P (or Ctrl + Shift + P on Windows/Linux).
🪄 Auto-Install the toolbar (AI-guided):
- In Cursor, Press
CMD + Shift + P
- Enter
setupToolbar
- Execute the command and the toolbar will init automatically 🦄
Or follow the manual way:
Inject the toolbar into your app dev-mode:
⚡️ The toolbar will automatically connect to the extension!
Framework-specific integration examples
You can integrate Stagewise with your favorite frontend framework. See below for examples:
React.js
We provide the @stagewise/toolbar-react
package for React projects. Initialize the toolbar in your main entry file (e.g., src/main.tsx
) by creating a separate React root for it. This ensures it doesn't interfere with your main application tree.
We recommend installing the React plugin (@stagewise-plugins/react
) for improved agent behavior and additional support 🚀
Next.js
Use the @stagewise/toolbar-next
package for Next.js applications. Include the <StagewiseToolbar>
component in your root layout file (src/app/layout.tsx
).
We recommend installing the React plugin (@stagewise-plugins/react
) for improved agent behavior and additional support 🚀
Nuxt.js
For Nuxt.js projects, you can use the @stagewise/toolbar-vue
package. Place the <StagewiseToolbar>
component in your app.vue
or a relevant layout file.
We recommend installing the Vue plugin (@stagewise-plugins/vue
) for improved agent behavior and additional support 🚀
Vue.js
Use the @stagewise/toolbar-vue
package for Vue.js projects. Add the <StagewiseToolbar>
component to your main App component (e.g., App.vue
).
We recommend installing the Vue plugin (@stagewise-plugins/vue
) for improved agent behavior and additional support 🚀
Angular
Use the @stagewise/toolbar
package for Angular projects. Conditionally call the initToolbar()
function in main.ts
whenever you want the toolbar to be active.
We recommend installing the Angular plugin (@stagewise-plugins/angular
) for improved agent behavior and additional support 🚀
For more, check out our examples repo for Next.js, Nuxt, Angular and SvelteKit.