Build a React dashboard in Retool
Build a React dashboard on your own data. Describe it to Retool's AI app builder, or write it in React and TypeScript and publish it with the Retool CLI.
Industry
- Software as a Service
End users
- Engineering
- Customer Success
- Customer Support
- Admin

Retool builds React apps. Describe the app you want to the AI app builder, or write it yourself in React and TypeScript.
Write it in code. Create a project with the Retool CLI, build it locally, and publish it with `retool push` and `retool publish`. You can also bring an existing Vite and React app into Retool.
Use your data through Retool resources. Apps query your databases and APIs through Retool resources, so credentials stay out of the browser.
Start building your React dashboard in Retool.
Build on your own data
Connect your data
Retool connects to your databases, third-party services, and anything with a REST or GraphQL API. Browse the integration library for the full list.
Generate with AI agents
Describe the app you want in Retool's builder, or build from your own tools with MCP or the Retool CLI. AI agents generate it against your real data.
Keep your controls
Every app ships with your organization's SSO, permissions, and audit logging already applied.









