Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Cruise is a powerful, intuitive, and fully-featured TUI (Terminal User Interface) for interacting with Docker. Built with Go and Bubbletea, it offers a visually rich, keyboard-first experience for managing containers, images, volumes, networks, logs and more — all from your terminal.

License

Notifications You must be signed in to change notification settings

NucleoFusion/cruise

Repository files navigation

Cruise – Docker TUI Client

Terminal UI for managing Docker with style and speed.

Cruise is a powerful, intuitive, and fully-featured TUI (Terminal User Interface) for interacting with Docker. Built with Go and Bubbletea, it offers a visually rich, keyboard-first experience for managing containers, images, volumes, networks, logs and more — all from your terminal.

Description

Ever felt that docker CLI is too lengthy or limited? Find yourself executing commands again and again for stats? Or wrote a full multiline command just for a typo to ruin it? Well... Fret no more. Cruise - Is a TUI Docker Client, fitting easily in your terminal-first dev workflow, while making repetitive Docker work easy and fun.

How is cruise different from existing solutions?

Existing applications are limited in what they do, they serve as mostly a monitoring service, not a management service let alone a Client.

With Cruise you can:

  • Manage Lifecycles of Containers, Images, Volumes, Networks.
  • Have a centralized Monitoring service
  • Scan images for vulnerabilities
  • Get Detailed view on Docker Artifacts
  • and more to come!

Tech Stack

  • Go – High performance, robust concurrency
  • Bubbletea – Elegant terminal UI framework
  • Charm ecosystemLipgloss, Bubbles, Glamour
  • Docker SDK for Go – Deep Docker integration
  • Trivy / Grype – Vulnerability scanning
  • Viper – Configuration management

Usage

Screenshots 1 2 4 3 11 10 9 8 7 6 5

Once installed. You can run the app with cruise.

Installation

Refer to the installation docs here.

Contributing

Please check out CONTRIBUTING.md for more.

License

MIT License – see LICENSE for details.

Credits

Built by Nucleo.

Inspiration and Advice from SourcewareLab.

Special Thanks to Hegedus Mark and Mongy.

About

Cruise is a powerful, intuitive, and fully-featured TUI (Terminal User Interface) for interacting with Docker. Built with Go and Bubbletea, it offers a visually rich, keyboard-first experience for managing containers, images, volumes, networks, logs and more — all from your terminal.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages