About this project
newt-app is a project scaffolder distributed as an npm package (`create-newt-app`) that generates a full-stack TypeScript monorepo in a single command. According to its README, the goal is a production-grade starting point that does not require stripping out unwanted pieces on the first day of work.
## Getting started
Scaffolding is done with:
```sh
npm create newt-app
```
The README points to the project documentation site at newt-app.com for full details.
## What the generated monorepo includes
The README lists the following components:
- A **Next.js** frontend and a **NestJS** backend, with the `/api` path proxied server-side to Nest.
- **Better Auth** shared across both applications.
- **Kysely** for persistence, running on either **SQLite** or **Postgres**.
- **shadcn/ui** as the component library.
- **Turborepo** for task orchestration alongside **pnpm** workspaces for package management.
## Who it is for
The scaffolder targets developers who want a TypeScript monorepo with a real backend, authentication, and a database already wired together, rather than a frontend-only template. The curated selection of Next.js, NestJS, Better Auth, Kysely, shadcn/ui, Turborepo, and pnpm is presented as a deliberate default set, and the choice between SQLite and Postgres is offered for the persistence layer.
## Notes
This overview reflects only what the repository README states. Details about configuration options, directory layout, scripts, and upgrade paths are not described in the README itself and should be checked against the linked documentation site.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.