https://github.com/rokitgg/ultimate-starter-kit
A collection of the best open-source tooling to kickstart your next full-stack application.
https://github.com/rokitgg/ultimate-starter-kit
better-auth drizzle nextjs orpc
Last synced: about 1 month ago
JSON representation
A collection of the best open-source tooling to kickstart your next full-stack application.
- Host: GitHub
- URL: https://github.com/rokitgg/ultimate-starter-kit
- Owner: rokitgg
- License: mit
- Created: 2025-04-15T08:31:42.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-15T17:26:01.000Z (6 months ago)
- Last Synced: 2025-04-18T20:13:14.199Z (6 months ago)
- Topics: better-auth, drizzle, nextjs, orpc
- Language: TypeScript
- Homepage: https://ultimate-starter-kit.vercel.app
- Size: 382 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ultimate-starter-kit
This starter kit combines the best of every world when it comes to full-stack development. Keep reading to find out more about the stack.
## About
This starter kit uses [Turborepo](https://turborepo.org) and contains:
```text
.github
└─ workflows
└─ CI with pnpm cache setup
.vscode
└─ Recommended extensions and settings for VSCode users
apps
└─ next.js
├─ Next.js 15
├─ React 19
├─ Tailwind CSS
└─ E2E Typesafe API Server & Client
packages
├─ api
| └─ oRPC v1.0 (stable)
├─ auth
| └─ Authentication using better-auth.
├─ db
| └─ Typesafe db calls powered by Drizzle
└─ ui
└─ Start of a UI package for the webapp using shadcn-ui
tooling
├─ biome
| └─ lint and format using Biome
├─ tailwind
| └─ shared tailwind configuration
└─ typescript
└─ shared tsconfig you can extend from
```> In this template, we use `@acme` as a placeholder for package names. As a user, you might want to replace it with your own organization or project name. You can use find-and-replace to change all the instances of `@acme` to something like `@my-company` or `@project-name`.
## Stack
- Next.js 15
- React 19
- Tailwind CSS
- oRPC + React Query for typesafe API calls from both client and server components
- Better-Auth for authenticationThis stack is a proud fork of [create-t3-turbo](https://github.com/t3-oss/create-t3-turbo). Props to the creators for their great work!