32 个仓库
CLI tools and TUIs for managing containers and images.
Explore 32 awesome GitHub repositories matching part of an awesome list · Terminal Interfaces. Refine with filters or upvote what's useful.
Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered storage inspector, allowing users to decompose image manifests to examine individual filesystem layers and identify opportunities to reduce total image size. The tool features a filesystem diffing engine that calculates net changes between sequential layers to highlight redundant data and storage inefficiencies. Users interact with this data through a terminal-based dashboard that provides keyboard-driven navigation of complex file structures and layer metadata. By abstracting
Tool for exploring image layer contents.
Lazydocker is a terminal-based command-line utility that provides an interactive dashboard for monitoring and controlling containerized environments. It functions as a text-based user interface, allowing users to manage containers, images, and volumes directly within a terminal emulator through keyboard-driven navigation. The tool distinguishes itself by replacing manual command-line sequences with a unified workspace that communicates directly with the Docker daemon via the local Unix domain socket. It maintains state synchronization by listening to real-time container events and utilizes co
Comprehensive TUI for managing Docker and Compose.
Dockly 是一个终端用户界面,用于通过交互式菜单管理 Docker 容器和服务。它作为一个日志流媒体、Swarm 编排工具以及用于管理外部容器环境的客户端运行。 该项目允许用户通过套接字或网络端口连接到远程 Docker 守护进程。它包括在本地容器模式和 Swarm 集群模式之间切换的能力,以监控和控制跨多个节点的服务。 该工具在可滚动界面中提供实时日志流,并支持直接启动交互式 Shell 会话到正在运行的容器中。它还包括用于按名称或状态定位容器的资源过滤功能,以及针对容器和镜像的常规生命周期管理。
Interactive shell UI for container management.
Dry is a container lifecycle manager and cluster orchestrator designed to control groups of containers, services, and stacks across multiple nodes. It functions as a resource manager for inspecting and cleaning up images, persistent volumes, and network configurations, while providing a terminal-based dashboard for monitoring system events and resource usage. The project enables the coordination of distributed workloads through service-stack grouping and cluster orchestration. It provides a centralized control plane to synchronize the deployment and scaling of complex application architecture
Interactive CLI for container management.
DockSTARTer helps you get started with running apps in Docker.
Helper for initializing home server apps in Docker.
A simple tui to view & control docker containers
Simple TUI for viewing and controlling containers.
TUI for filtering and reading container logs.
TUI tool to manage your docker images, containers and volumes 🚀
Fast TUI with VIM-style navigation.
An emacs mode for handling Dockerfiles
Emacs mode for editing Dockerfiles.
Dockmate: The open-source Docker TUI & Podman manager for terminal productivity. A fast, lightweight alternative to lazydocker built in Go.
Lightweight TUI for Docker and Podman.
Visualize your multi-stage Dockerfiles
Visualization tool for multi-stage Dockerfiles.
"Docker Push Readme" - a Docker CLI plugin to update container repo docs
CLI plugin for pushing READMEs to registries.
Reverse-engineering tool for docker environments
Reverse-engineering tool for Docker environments.
EasyDocker is a TUI focused on investigating and troubleshooting Docker resources. Highly inspired by lazydocker and k9s while leveraging beautiful graphics from BubbleTea
BubbleTea-based TUI for container management.
Poco will help you to organise and manage Docker, Docker-Compose, Kubernetes, Openshift projects of any complexity using simple YAML config files to shorten the route from finding your project to initialising it in your local environment.
YAML-based management for complex container projects.
🍊 A fast, keyboard-driven terminal UI to manage Docker containers, Compose stacks, and Swarm services with the ergonomics of K9s.
Keyboard-driven TUI for container and swarm management.
Simple Container-Utilizing Build Apparatus
Encapsulates build environments in containers.
What's Up, Doc(ker)? A convenient way to interact with the docker daemon using prompts.
Interactive prompt for visual Docker management.
minimalistic terminal UI for everyday Docker operations
Replacement for standard container listing commands.
DPRS (Docker PRocesS Manager) is a terminal user interface for managing Docker containers and monitoring their logs. Built with a focus on reliability, usability, and efficient container management.
Developer-focused TUI with real-time log streaming.