background

DPRS

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.

DPRS is designed to assist in software development, not sysadmin or DevOps, and features related to those tasks are prioritized.

DPRS demo video

Features

Installation

cargo install dprs

Usage

DPRS provides two main binaries:

dprs - Container Manager

dprs

Navigate containers with arrow keys or j/k

dplw - Log Watcher

dplw

Watch logs from multiple containers:

Philosophy

DPRS is built on principles of:

Development

Requirements

Building

cargo build --release

Testing

cargo test

Project Structure

Contributing

Contributions are welcome! Please read our contributing guidelines and code of conduct before submitting pull requests.

License

MIT.

Copyright (c) 2025 Durable Programming, LLC. All rights reserved.

Support

For bugs, feature requests, or questions, please open an issue on GitHub.

Acknowledgments

Built with:

Special thanks to the Docker and Rust communities for their excellent tools and documentation.

GitHub

16 stars | 📅 Created April 2025 | 🔄 Updated September 2025

View on GitHub