Skip to content

lkurcak/tend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tend

Build status Crates.io WinGet Package Version Snapcraft

Command-line tool for managing and running multiple processes.

Dual-licensed under MIT or the UNLICENSE.

Installation

Homebrew (macOS / Linux):

brew install lkurcak/tap/tend

Winget (Windows):

winget install lkurcak.tend

Snapcraft:

sudo snap install tend

Binary: Download

Cargo:

cargo install tend --locked

Quick Start

# Create a job
tend create "hello" ping 8.8.8.8

# Run it
tend run hello

# View all jobs
tend list

Press Ctrl-C to stop all jobs.

Examples

Run jobs by group:

tend create "postgres" --group="dev" kubectl port-forward svc/postgres 5432:5432
tend run --group "dev"

Run any command available in your shell:

# Linux
tend create "time" sh -- -c 'echo Time: $(date)'

# Windows
tend create "time" cmd -- /C "echo Time: %TIME%"

About

Command-line tool for managing and running multiple processes

Resources

License

Unlicense, MIT licenses found

Licenses found

Unlicense
UNLICENSE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages