A simple CLI application to kickstart new projects.
- โ - Get up and running in seconds
- ๐ฌ - Simple dependency management - add or remove directly
- โญ - Auto updates to latest versions of all dependencies
- ๐ - Pre-configures project automatically
- ๐ - Good templates to start from
- โ๏ธ - TypeScript, PNPM, Prettier, Vite, Vitest and more to choose from
- ๐ - Beautiful and simple interface
Allows you to choose name, version, dependencies and type of package in seconds.
npm install startler -g
# create a typescript library
startler lib <name-of-project>
# create a userscript project
startler userscript <name-of-project>
# create a cli application
startler cli <name-of-project>
The currently supported commands are:
Simple lib template using TypeScript, Esno, Tsup, Vitest, Husky and more. All files setup and ready to go. Good starter for any application with Node.
Easily get going with a new userscript. All things preconfigured. Uses Vite and vite-plugin-monkey
to make development easy.
Much like the lib
template but more tweaked towards having good defaults for a CLI application.
Simple starter with Firebase functions, updated to use tsup
and some other things to improve DX.
Monorepo starter template with my favorite defaults:
- TypeScript
- React
- Tailwind CSS
- Shadcn
- Vite
- Express
- TRPc
- Turborepo
- Prisma
- Dokku
- Docker
- ESLint
- Prettier
- Hoks
Simple React starter with Typescript, Tailwind, Shadcn, Vite, ESLint, Prettier, Hoks and some more things.