Repository navigation
Release Notes
The ito binary has been split:
iqito-query - used for read-only operationsiedito-edit - used for read-write (this is roughly wasitov0.5.0 was)itoito - ito for automation (real filesystem access, spawn processes, network, time)irunito-run - a shebang helper that allows passing arguments to scripts easily
The scripting language is now luau.
New scripting modules/globals:
cli- declarative flag/option parsing with usage and helphash- hashing of strings, bytes and filesredirect- stream redirect targets forproc/sshcommandsssh- remote command execution over SSHtablefmt- render ASCII/Unicode tablestask- concurrency: spawn, pool, timeout, waittime- timestamps, durations, timezones, calendar mathaws.ec2- inspect and manage EC2 instances, images, snapshotsaws.s3- read, write, tag S3 objects and bucketsaws.autoscaling- inspect and manage Auto Scaling groupsaws.config- shared AWS credentials/region configurationui.prompt- interactive terminal prompts (confirm, select, input)ui.progress- terminal progress bars, including multi-bar display
Also substantially reworked: fs (host filesystem, finder, grep), path,
proc (async child processes), io.
Install ito 0.6.0
Install prebuilt binaries via Homebrew
brew install denfren/tap/itoDownload ito 0.6.0
| File | Platform | Checksum |
|---|---|---|
| ito-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| ito-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
| ito-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| ito-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |