https://github.com/stevesarmiento/solana-starter
An open-source solana starter using Next 15, Turbopack, Tanstack, Shadcn, Tailwind, Solana 2.0, Wallet Stadard, and Plausible
https://github.com/stevesarmiento/solana-starter
Last synced: about 2 months ago
JSON representation
An open-source solana starter using Next 15, Turbopack, Tanstack, Shadcn, Tailwind, Solana 2.0, Wallet Stadard, and Plausible
- Host: GitHub
- URL: https://github.com/stevesarmiento/solana-starter
- Owner: stevesarmiento
- License: mit
- Created: 2024-11-11T03:59:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-13T07:13:54.000Z (over 1 year ago)
- Last Synced: 2025-08-29T11:03:47.348Z (7 months ago)
- Language: TypeScript
- Homepage: https://solana-next-template-peach.vercel.app
- Size: 1 MB
- Stars: 20
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-shadcnui - Github - next-template-peach.vercel.app) | ★21 | (Boilerplates & Starters)
README
Solana Starter
Everything you need to start building a production ready Solana dApp. An open-source Solana starter using Next 15, Turbopack, Tanstack, Shadcn, Tailwind, Solana 2.0, Wallet Stadard, and Plausible.
What's included ·
Prerequisites ·
Getting Started ·
## What's included
[Next.js](https://nextjs.org/) - Framework
[TurboPack](https://turbo.build) - Bundler
[Tanstack Query](https://tanstack.com/query/latest) - API queries
[TailwindCSS](https://tailwindcss.com/) - Styling
[Shadcn](https://ui.shadcn.com/) - UI components
[Solana](https://github.com/solana-labs/solana-web3.js) - Web3 Framework
[Wallet Standard](https://github.com/wallet-standard/wallet-standard) - Wallet
connector Framework
[TypeScript](https://www.typescriptlang.org/) - Type
safety
[Plausible](https://plausible.io/sites) - Analytics
[Content-collections](https://content-collections.dev/) - Markdown framework for blog
[Next-themes](https://next-themes-example.vercel.app/) - Theme manager
## Prerequisites
Bun
Plausible (optional)
## Getting Started
Install bun if you don't have it
Mac
```bash
curl -fsSL https://bun.sh/install | bash
```
Windows
```bash
powershell -c "irm bun.sh/install.ps1 | iex"
```
Clone this repo locally with the following command:
```bash
bunx degit stevesarmiento/solana-starter my-solana-app
```
1. Install dependencies using bun:
```sh
bun i
```
2. Start the development server from either bun or turbo:
```ts
bun dev // starts everything in development mode
```