Rad
lastmod 2025-12-14created 2025-12-141 edits
A CLI scripting language that cuts Bash's complexity and reads as easily as Python
About
- A scripting language with Python-like syntax designed for CLI automation and better maintainability
- Command-line-centric design: argument definition, validation, and --help generation are integrated at the language level
- Declarative argument syntax handles type checking, validation, and default values automatically
- Built-in JSON processing: path-based extraction and table output without jq
- Built-in HTTP requests too: API calls and rendering results as tables in a few lines
- Interactive input support : build user selection menus with pick(), input(), etc.
- Provides shell command execution, can call external commands and capture output
- Offers a level more integration than Python's typer or click and works without external dependencies
- Syntax highlighting and LSP integration through a VS Code extension
- Go-based implementation with binaries for macOS·Linux·Windows and Homebrew installation support