Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A production-ready frontend boilerplate CLI for React, Next.js, and refine with 30+ plugins including TypeScript, React Query, Axios, and Prettier.

Free Bootstrap 4 design system with over 100 components, pre-built pages, and a full UI kit for faster web projects.
Superplate is a command-line interface (CLI) that generates production-ready frontend boilerplate projects for React, Next.js, and refine through an interactive wizard.
Superplate is a CLI tool that scaffolds complete projects for React, Next.js, and refine. You provide a project name and optionally choose a framework preset, and superplate generates a structured application preconfigured with TypeScript, React Testing Library, styled-components, React Query, .env handling, Axios, Bundle Analyzer, and Prettier. It was created by Pankod and is distributed on npm as superplate-cli.
-p nextjs, -p react, or -p refine to skip prompts and create a project for a specific framework.--source, and create your own plugin.--branch, prefill answers with --preset, print debug logs with --debug, or let superplate choose randomly with --lucky.npx superplate-cli -p nextjs my-project to get a Next.js and TypeScript project with the plugin wizard.npx superplate-cli -p react my-project to generate a Create React App base with TypeScript and the selected plugins.npx superplate-cli -p refine my-project to start a refine-based CRUD app with built-in templates.--source and load them from a remote git repository or a local folder.After you run npx superplate-cli my-project, the CLI presents a series of prompts for plugin selections. Once you answer, it writes the project files and configurations to a new directory. Options such as --project, --source, --branch, and --preset control the generation flow for scripted or advanced use.
For React projects, Create React App is the official build tool that also scaffolds a new app. For Next.js, create-next-app is the official scaffolding command. Superplate differentiates itself by offering an interactive plugin selection and supporting multiple frameworks from one CLI.
Superplate is open-source under the MIT License.
Yes, superplate is open-source under the MIT License, so you can use it freely for personal and commercial projects.
Run npx superplate-cli my-project and follow the prompts. You can also pass a preset such as -p nextjs to skip prompts for a specific framework.
Yes, all generated projects are TypeScript-based by default. The boilerplate includes TypeScript configuration and type-safe integrations.
Yes, pass --source with a local path or git repository to load custom plugins. You can also create your own plugin and contribute to the core plugin repository.
--lucky option do?The --lucky flag makes superplate select random plugin choices for you, so you can get a project without answering every prompt.
