finds.dev← search

// the find

solana-foundation/create-solana-dapp

★ 628 · TypeScript · MIT · updated May 2026

The fastest way to create Solana apps 🚀 Templates 👉 https://github.com/solana-foundation/templates

A CLI scaffolding tool from Solana Foundation that generates new Solana dApp projects from templates, similar to create-react-app or create-next-app but for Solana. Targets developers starting a new Solana project with Anchor framework who want a working skeleton without manual wiring. Supports Next.js, Vue, NFT, and SPL token templates.

- External template support via giget means any GitHub repo can be used as a template — you're not locked into the official set, which is genuinely useful for teams with internal starters

- The init script spec in package.json is a clean design: version checks, file renaming, and post-install instructions all declaratively defined, making it easy for template authors to ship good DX without custom scripts

- Well-structured codebase with each task (clone, git init, install deps, run init script) split into its own file — easy to follow and extend

- Reasonable test coverage for the utility functions (version parsing, search-and-replace, rename logic), which are exactly the fiddly parts that break silently

- The actual templates live in a separate repo (solana-foundation/templates), so the quality of your starting point entirely depends on how well-maintained that repo is — this CLI is just a thin wrapper around giget with some renaming logic

- No offline or local template support — if you're in a corporate network or the GitHub API is slow, you're blocked; giget fetches at runtime with no caching story documented

- Version check logic warns about outdated Anchor/Solana CLI versions but doesn't help you install or upgrade them — on a fresh machine you'll still chase toolchain setup manually, which is the most painful part of Solana dev setup

- 628 stars for an official Solana Foundation tool is low, suggesting limited adoption or awareness, which may indicate the templates themselves aren't keeping pace with the ecosystem (e.g., Solana web3.js v2 migration)

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →