An open API service indexing awesome lists of open source software.

https://github.com/preschian/create-dot-app

A command-line interface (CLI) tool designed to streamline the development process for Polkadot-based decentralized applications (dApps).
https://github.com/preschian/create-dot-app

dedot hackathon polkadot polkadot-api scaffold

Last synced: 23 days ago
JSON representation

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

Awesome Lists containing this project

README

          

# Create Dot App

[![CLI E2E Tests](https://github.com/preschian/create-dot-app/actions/workflows/cli-tests.yml/badge.svg)](https://github.com/preschian/create-dot-app/actions/workflows/cli-tests.yml)
[![Package Managers](https://github.com/preschian/create-dot-app/actions/workflows/package-managers.yml/badge.svg)](https://github.com/preschian/create-dot-app/actions/workflows/package-managers.yml)

A CLI tool to quickly bootstrap Polkadot-based decentralized applications with pre-configured templates and best practices.

## Quick Start

```bash
# Interactive mode
npx create-dot-app@latest

# Non-interactive mode
npx create-dot-app@latest my-dapp --template next-papi
```

## Features

- ⚡ **Two Next.js stacks** - Solidity (Polkadot Hub EVM) and Substrate via PAPI
- 🔗 **Native Polkadot** - [PAPI](https://papi.how/) (polkadot-api) for Substrate interaction
- ðŸŠķ **Light client** - in-browser smoldot connectivity on the Substrate (PAPI) stack
- ðŸ“Ķ **Package Managers** - npm, yarn, pnpm, bun

## Documentation

For detailed documentation, available templates, and advanced usage:

📚 **[CLI Documentation](cli/README.md)**

## Contributing

We welcome contributions! Please read our [Contributing Guidelines](CONTRIBUTING.md) for details.

---

**Get started building your Polkadot dApp today! 🚀**