Skip to content

e280/octo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ™ octo β€” tiny command orchestrator

npm install --save-dev @e280/octo
octo 'tsc -w' 'scute -wv' 'http-server x' 'node --watch x/test.js'
  • run commands all-at-once, in a fancy tui βœ¨πŸ†’βœ¨
  • press [ and ] to shimmy between tabs (or numbers or h,j,k,l,a,d)
  • press q or ctrl-c to quit

πŸ¦‘ octo-parallel (or octo-p)

octo-parallel 'tsc -w' 'scute -wv' 'http-server x' 'node --watch x/test.js'
  • run commands all-at-once, no tui

πŸ¦‘ octo-sequence (or octo-s)

octo-sequence 'tsc' 'scute -v' 'node x/test.js'
  • run commands one-by-one, no tui

πŸ’« --npm-run (or -n)

octo --npm-run 'tsc-watch' 'scute-watch' 'server-watch' 'test-watch'
  • for calling package.json scripts instead of shell commands
  • works on octo, octo-parallel, octo-sequence

πŸ§‘β€πŸ’» octo is by e280

reward us with github stars
build with us at https://e280.org/ but only if you're cool

About

πŸ™ tiny command orchestrator

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors