- Lenguaje de scripting con sintaxis similar a Python diseñado para mejorar la automatización de CLI y la mantenibilidad
- Diseño centrado en la línea de comandos: la definición de argumentos, la validación y la generación de
--help están integradas a nivel del lenguaje
- Mediante una sintaxis declarativa de argumentos, maneja automáticamente la verificación de tipos, la validación y la configuración de valores predeterminados
- Procesamiento de JSON integrado: admite extracción basada en rutas y salida en formato de tabla sin
jq
- También incluye funciones para solicitudes HTTP: permite implementar llamadas a API y renderizar tablas de resultados en pocas líneas
- Soporta entrada interactiva: permite crear menús de selección para el usuario con
pick(), input(), etc.
- Ofrece ejecución de comandos de shell, con posibilidad de invocar comandos externos y capturar su salida
- Proporciona un nivel de integración superior al de
typer o click de Python y funciona sin dependencias externas
- Compatible con resaltado de sintaxis e integración con LSP mediante una extensión de VS Code
- Implementado en Go, ofrece binarios para macOS, Linux y Windows, además de instalación vía Homebrew
Aún no hay comentarios.