Terminal-based UI for managing Azure Container Apps, inspired by K9s with keyboard navigation and log access
Az-TUI is a terminal-based user interface for managing Azure Container Apps that provides a K9s-inspired experience for Azure developers. Built with the Bubble Tea framework, it offers hierarchical navigation through resource groups, container apps, revisions, containers, and environment variables using keyboard shortcuts and VIM-like commands.
The tool integrates directly with the Azure CLI to fetch real-time data about Container Apps across subscriptions or specific resource groups. Users can tail logs from apps, revisions, or individual containers, exec into running containers for debugging, and inspect detailed JSON configurations. Context switching using the : key enables quick navigation between different views while preserving current selections.
Az-TUI supports both live Azure environments and a mock data mode for development and testing. The mock mode includes comprehensive sample data with multiple resource groups, apps, and realistic Container Apps configurations. This makes it useful for Azure developers who need efficient command-line access to Container Apps without switching between multiple CLI commands or the Azure portal.
# via Go
go install github.com/IAL32/az-tui/cmd/az-tui@latest
# via Build from source
git clone https://github.com/IAL32/az-tui.git && cd az-tui && go build -o az-tui cmd/az-tui/main.go
