https://github.com/matthewatkins/carve
CLI for Carve, an opinionated end-to-end type safe full stack monorepo template.
https://github.com/matthewatkins/carve
bun elysiajs nuxtjs tailwindcss typescript vuejs
Last synced: 9 months ago
JSON representation
CLI for Carve, an opinionated end-to-end type safe full stack monorepo template.
- Host: GitHub
- URL: https://github.com/matthewatkins/carve
- Owner: matthewatkins
- License: other
- Created: 2025-07-19T16:41:53.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-14T03:03:58.000Z (10 months ago)
- Last Synced: 2025-08-14T04:25:30.590Z (10 months ago)
- Topics: bun, elysiajs, nuxtjs, tailwindcss, typescript, vuejs
- Language: Astro
- Homepage: https://carve.atkins.codes
- Size: 932 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# create-carve-app
The CLI for Carve, a modern TypeScript stack with microservices architecture, combining Nuxt, Elysia, ORPC, Better Auth, and more.
## Quick Start
### Create a New Project
```bash
# Create a new Carve project with bun, pnpm, or npm
bun create carve-app@latest
# Or with a specific name
bun create carve-app@latest my-carve-project
```
The CLI will:
- Download the Carve template
- Rename all references from "carve" to your project name
- Create environment files
- Set up database (optional)
- Initialize git repository (optional)
- Provide clear next steps
- `bun dev` - Start all services
- `bun run dev:web` - Start web app only
- `bun run dev:auth` - Start auth server only
- `bun run dev:api` - Start API server only
- `bun run db:push:auth` - Push auth schema
- `bun run db:push:api` - Push API schema
- `bun run db:studio:auth` - Open auth database studio
- `bun run db:studio:api` - Open API database studio
## License
This project is free to use, clone, and share for non-commercial purposes.
You may not sell, modify, or use the source code for commercial projects.
See [LICENSE.txt](./LICENSE.txt) for details.