durableprogramming

A terminal user interface (TUI) for managing Docker containers and monitoring their logs, built with a focus on reliability and usability.

v0.1.15
Published at
Feb 12, 2026
42
Stars
190
Download
Synced at
26d ago

The author no longer ships through GitHub Releases, but the repository is still active (last push Jul 27, 2026). Get the latest version from:

Latest release

v0.1.15Feb 12, 2026, 06:12 PM
Downloads slow? Switch the source anytime above

README

Project Overview

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.

Key Features

  • Container management: List running containers with details (name, image, status, IP, ports), stop containers with a single keystroke, copy container IP addresses to clipboard, open container web interfaces in browser
  • Log monitoring: Real-time log streaming from multiple containers, color-coded log levels, easy navigation between container logs, scroll through log history, automatic log rotation to manage memory usage

Target Audience

  • Software developers (designed to assist in software development, not sysadmin or DevOps)
  • Developers who need efficient Docker container management

Quick Start

# Quick install
curl -fsSL https://get.durableprogramming.com/dprs | sh

# Container manager
dprs

# Log watcher
dplw

Core Advantages

  • Built with Rust for reliability and performance
  • Two separate binaries: dprs (container manager) and dplw (log watcher)
  • Intuitive keyboard-driven interface
  • MIT licensed, open-source and free

System Requirements

  • OS: Linux, macOS, Windows (requires Docker daemon running)
  • Additional Dependencies: Docker daemon

Release history

Sort