Official templates for create-solana-dapp.
Browse the public template gallery at https://solana.com/developers/templates.
Create a new Solana project using the interactive CLI:
# bun
bun x create-solana-dapp@latest
# pnpm
pnpm create solana-dapp@latest
# npm
npm create solana-dapp@latestOr specify a template directly:
npm create solana-dapp@latest -t gh:solana-mobile/templates/mobile/kit-expo-uniwind- Mobile - Templates for Solana Mobile
See TEMPLATES.md for the complete list.
We welcome contributions!
Improving existing templates:
- Report issues or suggest improvements
- Submit PRs for bug fixes or enhancements
- Update documentation
Adding a new template:
External contributors must create an issue before adding a new template. Describe the template you want to add and wait for a confirmation before sending a PR. This prevents you doing work that won't get merged into this repo.
See CONTRIBUTING.md for detailed guidelines.
pnpm install
pnpm generate # Generate templates.json and TEMPLATES.md
pnpm lint # Validate templates
pnpm format # Format codeAI coding agents should start with AGENTS.md, which links to the focused docs under docs/agents/.