Local development, simplified

Run your dev tasks
from one place.

Tequio is a terminal-first task runner that orchestrates your local development workflow — databases, servers, builds, and more — with a single command.

~/my-project
  Tasks (/ - Search)    │ await-10s > running
   ⏸  await-10s         │█
     example-task      │
     list-files        │
                        │
                        │
  ↑ ↓ - Select          │
  m - More binds        │   u/d - Scroll logs   [...]

Get it and install it!

For now, the only way is by cloning or downloading the repository.

Download

$ git clone https://github.com/tacoss/tequio.git

$ cd tequio

Compile & Install

$ make build install

Simple configuration

A single INI file describes your entire local environment:

tequio.ini
[example-task]
command = sleep 3 && echo "Hello from the task runner!"
ready_check = task runner!

[list-files]
command = ls -la
work_dir = /tmp
depends_on = example-task

[await-10s]
command = sleep 5
depends_on = list-files