A command-line interface (CLI) tool designed to streamline the development process for Polkadot-based decentralized applications (dApps).
- React.js
- Vue.js
- Next.js
- Nuxt.js
- Frontend Frameworks: Svelte, SvelteKit, Solid, Remix
- Backend Frameworks: Hono, Elysia, Fastify, H3
Want any specific UI or frontend framework such as Shadcn/UI, Chakra UI, or others? Let me know by opening an issue!
Create a new Polkadot dApp project:
npx create-dot-app@latest
Follow the interactive prompts to:
- Choose your preferred frontend framework
- Select your SDK integration (PAPI or Dedot)
# Create a new project
npx create-dot-app@latest my-dapp
# Navigate to project directory
cd my-dapp
# Install dependencies
npm install
# Start development server
npm run dev
This CLI collects anonymous usage data to help improve the tool. The data includes:
- Selected template type
- CLI version
To disable telemetry, set the environment variable:
export DISABLE_TELEMETRY=true
Or run with telemetry disabled:
DISABLE_TELEMETRY=true npx create-dot-app@latest
We welcome contributions! Please read our Contributing Guidelines for details on:
- Development setup
- How to add new templates
- Testing requirements
- Pull request process
Feel free to submit issues and pull requests!
Get started building your Polkadot dApp today! 🚀