Repolode
huseyinbabal

huseyinbabal/taws

Interfaz de terminal en Rust para explorar y administrar recursos de AWS en distintos perfiles y regiones.

Alternativa open source a:AWS Console

Estrellas
2,264
Forks
71
Issues abiertos
14
Último commit
hace 5 días

¿Qué es?

taws es una interfaz de terminal para consultar y administrar recursos de AWS sin salir de la línea de comandos. Eliges un tipo de recurso con una barra de comandos al estilo de vim y luego exploras listas, abres detalles en JSON o YAML y filtras los resultados de forma local o mediante filtros de la API de AWS. Abarca decenas de tipos de recursos de servicios como EC2, Lambda, S3, RDS, IAM, EKS y CloudFormation.

La herramienta permite cambiar de perfil y región de AWS sobre la marcha y admite varias fuentes de credenciales, como SSO, inicio de sesión en la consola, asunción de roles y variables de entorno. Los atajos de teclado permiten navegar y paginar. El modo de solo lectura bloquea las operaciones de escritura, y la opción de endpoint personalizado funciona con LocalStack.

Desde la vista de lista, taws puede iniciar, detener o terminar instancias de EC2 y abrir una sesión de shell de SSM en una instancia Linux en ejecución. Se distribuye mediante Homebrew, Scoop, Cargo y Docker, además de ofrecer binarios precompilados para macOS, Linux y Windows.

Funciones clave

  • 01Cambiar de perfil y región de AWS sin reiniciar
  • 02Explorar decenas de tipos de recursos de los principales servicios de AWS
  • 03Consultar los detalles de los recursos en JSON o YAML
  • 04Filtrar localmente con coincidencia aproximada o mediante filtros de etiquetas y de la API de AWS en el servidor
  • 05Iniciar, detener o terminar instancias de EC2 y abrir sesiones de shell de SSM
  • 06El modo de solo lectura bloquea todas las operaciones de escritura

Casos de uso

  • Inspeccionar rápidamente recursos de EC2, Lambda o ECS desde una sesión SSH
  • Comprobar el estado de los recursos en varias cuentas o regiones de AWS
  • Explorar de forma segura la infraestructura de producción con el modo de solo lectura
  • Probar configuraciones de AWS con LocalStack desde la terminal

Inicio rápido

  1. 1

    Instalar con Homebrew (macOS/Linux)

    brew install huseyinbabal/tap/taws
  2. 2

    O instalar con Cargo

    cargo install taws
  3. 3

    Iniciar taws con el perfil de AWS predeterminado

    taws

Antes de usarlo

  • Se requieren credenciales de AWS y permisos de lectura (Describe* y List*) para los servicios que quieras explorar.

En colecciones

Temas

Preguntas frecuentes

¿Qué es taws?
Interfaz de terminal en Rust para explorar y administrar recursos de AWS en distintos perfiles y regiones. taws es una interfaz de terminal para consultar y administrar recursos de AWS sin salir de la línea de comandos. Eliges un tipo de recurso con una barra de comandos al estilo de vim y luego exploras listas, abres detalles en JSON o YAML y filtras los resultados de forma local o mediante filtros de la API de AWS. Abarca decenas de tipos de recursos de servicios como EC2, Lambda, S3, RDS, IAM, EKS y CloudFormation.
¿taws es gratuito? ¿Qué licencia tiene?
taws es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿taws sigue mantenido?
Mantenimiento activo. El último commit de taws fue el 18 oct 2026.
¿Para qué puedo usar taws?
Inspeccionar rápidamente recursos de EC2, Lambda o ECS desde una sesión SSH Comprobar el estado de los recursos en varias cuentas o regiones de AWS Explorar de forma segura la infraestructura de producción con el modo de solo lectura Probar configuraciones de AWS con LocalStack desde la terminal
¿Cómo se instala taws?
Instalar con Homebrew (macOS/Linux): brew install huseyinbabal/tap/taws O instalar con Cargo: cargo install taws Iniciar taws con el perfil de AWS predeterminado: taws
¿Dónde consigo taws?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/huseyinbabal/taws

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados