Skip to content

banjo/startler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

84 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

startler

A simple CLI application to kickstart new projects.

Startler image

NPM version

  • โŒ› - 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.

Install

npm install startler -g

Usage

# 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>

Commands

The currently supported commands are:

lib

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.

userscript

Easily get going with a new userscript. All things preconfigured. Uses Vite and vite-plugin-monkey to make development easy.

cli

Much like the lib template but more tweaked towards having good defaults for a CLI application.

firebase

Simple starter with Firebase functions, updated to use tsup and some other things to improve DX.

monorepo

Monorepo starter template with my favorite defaults:

  • TypeScript
  • React
  • Tailwind CSS
  • Shadcn
  • Vite
  • Express
  • TRPc
  • Turborepo
  • Prisma
  • Dokku
  • Docker
  • ESLint
  • Prettier
  • Hoks

react

Simple React starter with Typescript, Tailwind, Shadcn, Vite, ESLint, Prettier, Hoks and some more things.

About

๐Ÿ†• CLI application to quickly start and customize a new project with TypeScript

Resources

Stars

Watchers

Forks

Packages

No packages published