Skip to content

A command-line interface (CLI) tool designed to streamline the development process for Polkadot-based decentralized applications (dApps).

License

Notifications You must be signed in to change notification settings

preschian/create-dot-app

Repository files navigation

Create Dot App

CLI E2E Tests Package Managers

A command-line interface (CLI) tool designed to streamline the development process for Polkadot-based decentralized applications (dApps).

Features

🚀 Multiple Frontend Framework Support

  • React.js
  • Vue.js
  • Next.js
  • Nuxt.js

🔗 Dual SDK Integration Support

📋 Planned Templates

  • 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!

Usage

Create a new Polkadot dApp project:

npx create-dot-app@latest

Follow the interactive prompts to:

  1. Choose your preferred frontend framework
  2. Select your SDK integration (PAPI or Dedot)

Quick Start

# 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

Privacy & Telemetry

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

Contributing

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! 🚀

About

A command-line interface (CLI) tool designed to streamline the development process for Polkadot-based decentralized applications (dApps).

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 6