What is Toolpad?
Toolpad is a project from MUI, the makers of Material UI. Toolpad Core is a set of high level React components that abstract common concepts such as layout, navigation and routing, built on top of Material UI to help teams build and maintain dashboards and internal tools faster. It is a code-centric approach: the whole app is accessible and customizable through React code, and it can be started from a CLI or added to an existing Next.js or Vite project.
The components include a dashboard layout with a customizable navigation and header bar, authentication components, a page container with breadcrumbs, title and toolbar, and imperative APIs for dialogs and notifications. The project is licensed under the MIT license.
Check the maintenance status before choosing it. The repository README states that Toolpad is no longer actively maintained and that issues and pull requests may not receive a response. Toolpad Studio, the self-hosted low-code builder that extended Toolpad Core, has been deprecated and lives on a separate branch of the repository.
Key capabilities
- Toolpad Core, a set of React components for dashboard layout, navigation and routing, built on Material UI.
- Authentication components for sign-in flows, which the project describes as available without subscription costs.
- A page container with breadcrumbs, title, toolbar and a responsive layout.
- Imperative APIs for dialogs and notifications.
- A CLI, create-toolpad-app, to bootstrap a project.
Where Toolpad fits
- Dashboard layout with customizable navigation bar and header bar.
- Authentication components for sign-in flows.
- Page container with breadcrumbs, title and toolbar.
- Imperative dialog API with system dialogs that adapt to the app theme.
- Imperative APIs for snackbars and notifications.
- Project setup through the create-toolpad-app CLI, or inside an existing Next.js or Vite project.
Install
npx create-toolpad-app@latestReviews of Toolpad
Be the first to share your experience with Toolpad.
Write a review
Loading review form…
