Skip to content

expressots/expressots-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

330 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ExpressoTS

@expressots/cli

Command-line tool for scaffolding, generating, and deploying ExpressoTS applications.

npm License Discord Build

Documentation Β· CLI Reference Β· Project Board Β· Community


Install

npm i -g @expressots/cli

Or scaffold a project without a global install:

npx @expressots/cli new my-app

Note: scaffolding fetches templates from expressots/templates at the git tag matching the CLI version (for example, CLI 4.0.0 clones the v4.0.0 templates tag), so the CLI and its templates always move together.

What This Package Does

The ExpressoTS CLI creates new projects, generates controllers, use-cases, providers, and modules, manages CI/CD pipelines, Docker and Kubernetes configs, and handles deployment workflows, all from the terminal.

Quick Look

expressots new my-app
expressots generate usecase user/create
expressots dev

Documentation

For guides, API reference, architecture patterns, and examples visit doc.expresso-ts.com.

Contributing

Welcome to the ExpressoTS community. See the Contributing Guide for how to get involved.

Support the project

License

MIT. See LICENSE.