{"id":47597930,"url":"https://github.com/cruise-org/cruise","last_synced_at":"2026-04-01T18:29:55.073Z","repository":{"id":306129850,"uuid":"1025099884","full_name":"cruise-org/cruise","owner":"cruise-org","description":"Cruise is a powerful, intuitive, and fully-featured TUI (Terminal User Interface) for managing containers. 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.","archived":false,"fork":false,"pushed_at":"2026-03-19T14:56:43.000Z","size":39739,"stargazers_count":169,"open_issues_count":15,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-19T23:22:29.479Z","etag":null,"topics":["containerization","docker","term","terminal-based","terminal-ui","tui"],"latest_commit_sha":null,"homepage":"https://cruise-org.github.io/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cruise-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-23T18:09:56.000Z","updated_at":"2026-03-19T14:59:44.000Z","dependencies_parsed_at":"2025-07-23T21:28:17.512Z","dependency_job_id":"87b24892-91ed-48a6-8d2b-70ac582ca804","html_url":"https://github.com/cruise-org/cruise","commit_stats":null,"previous_names":["nucleofusion/cruise","cruise-org/cruise"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/cruise-org/cruise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cruise-org%2Fcruise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cruise-org%2Fcruise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cruise-org%2Fcruise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cruise-org%2Fcruise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cruise-org","download_url":"https://codeload.github.com/cruise-org/cruise/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cruise-org%2Fcruise/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290858,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["containerization","docker","term","terminal-based","terminal-ui","tui"],"created_at":"2026-04-01T18:29:54.446Z","updated_at":"2026-04-01T18:29:55.058Z","avatar_url":"https://github.com/cruise-org.png","language":"Go","funding_links":[],"categories":["Table of Contents"],"sub_categories":[],"readme":"# Cruise – Container Management Client \n\n\u003e Terminal UI for managing containers with style and speed.\n\n**Cruise** is a powerful, intuitive, and fully-featured TUI (Terminal User Interface) for interacting with Containers. Built with Go and [Bubbletea](https://github.com/charmbracelet/bubbletea), it offers a visually rich, keyboard-first experience for managing containers, images, volumes, networks, logs and more — all from your terminal.\n\n## Screenshots \u0026 Usage\n\n\u003cdetails\u003e\n  \u003csummary\u003eScreenshots\u003c/summary\u003e\n\n\u003cimg width=\"1827\" height=\"1013\" alt=\"1\" src=\"https://github.com/user-attachments/assets/67e2903d-b754-4ea4-96f6-fb3afd3f9286\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"2\" src=\"https://github.com/user-attachments/assets/40fb2d54-e05d-4e38-96b4-07852093ee8c\" /\u003e\n  \u003cimg width=\"1827\" height=\"1013\" alt=\"4\" src=\"https://github.com/user-attachments/assets/22b322db-4eef-443e-a33d-90602c238ff0\" /\u003e\n  \u003cimg width=\"1827\" height=\"1013\" alt=\"3\" src=\"https://github.com/user-attachments/assets/3d4392a1-1d4c-48c3-aaa7-8f7f7e6e6576\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"11\" src=\"https://github.com/user-attachments/assets/df9fce45-d612-402d-8414-ad981ff5765c\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"10\" src=\"https://github.com/user-attachments/assets/8786024c-faf4-4f2a-ae97-d3a886b67ad0\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"9\" src=\"https://github.com/user-attachments/assets/428dc2a6-2951-4da9-ad3d-1ad4188268fa\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"8\" src=\"https://github.com/user-attachments/assets/d9dd132a-9e72-480a-b3a3-08b310e51fb4\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"7\" src=\"https://github.com/user-attachments/assets/bed515da-0c5d-4f72-b771-4f6afcfc35c4\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"6\" src=\"https://github.com/user-attachments/assets/c1999901-c2de-416c-8bc1-cfea2d368d31\" /\u003e\n\u003cimg width=\"1827\" height=\"1013\" alt=\"5\" src=\"https://github.com/user-attachments/assets/fc118e59-781e-412b-b787-82f497084587\" /\u003e\n\u003c/details\u003e\n\nOnce [installed](#installation). You can run the app with `cruise`.\n\n\n## Description\n\nEver felt that CLI's for containerization tools are too lengthy or limited? Find yourself executing commands again and again for simple things? Wrote multiline commands just for a typo to ruin it? Well... Fret no more. Cruise - Is a TUI Container Management Client, fitting easily in your terminal-first dev workflow, while making repetitive work easy and interactive.\n\n\u003e How is _cruise_ different from existing solutions?\n\nExisting applications are limited in what they do, they serve as mostly a monitoring service, _not_ a management service let alone a Client.\n\nWith Cruise you can:\n- Manage Lifecycles of Containers, Images, Volumes, Networks.\n- Have a centralized Monitoring service\n- Scan images for vulnerabilities\n- Get Detailed view on Docker Artifacts\n- and more to come!\n\n**NOTE**: Although cruise currently only supports docker, through some more refactor and expansion we plan to expand the scope of cruise to support multiple containerization tools and also several other QoL features.\n\n### Tech Stack\n\n- **Go** – High performance, robust concurrency\n- **Bubbletea** – Elegant terminal UI framework\n- **Charm ecosystem** – [Lipgloss](https://github.com/charmbracelet/lipgloss), [Bubbles](https://github.com/charmbracelet/bubbles), [Glamour](https://github.com/charmbracelet/glamour)\n- **Docker SDK for Go** – Deep Docker integration\n- **Trivy / Grype** – Vulnerability scanning\n- **Viper** – Configuration management\n\n## Future Plans\n\nPlease check out the roadmap [here](ROADMAP.md).\n\n### Expected Growth Plan\n\n- Support multiple popular containerization tools\n- Special Support for Docker Compose.\n  - Support Managing Compose Lifecycles\n  - Compose Editing\n  - and more...\n- Support Advanced Image Manipulation.\n- Advanced Monitoring Support\n  - Notifications/Alerts\n  - A standalone/integrated daemon service for live log/monitoring\n- Registry \u0026 Image Build Configuration\n  - Harbor Support?\n\n- Support for Container Orchestration tools\n\n**This list is just specs I can list from the top of my head, actual integration and selection will vary.**\n\n## Installation\n\nRefer to the installation docs [here](https://cruise-org.github.io/install).\n\n## Contributing\n\nPlease check out [CONTRIBUTING.md](CONTRIBUTING.md) for more.\n\n\n## License\n\nMIT License – see [LICENSE](LICENSE) for details.\n\n## Credits\n\nBuilt by [Nucleo](https://github.com/NucleoFusion).\n\nInspiration and Advice from [SourcewareLab](https://github.com/SourcewareLab).\n\nSpecial Thanks to [Hegedus Mark](https://github.com/hegedus-mark) and [Mongy](https://github.com/A-Cer23).\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcruise-org%2Fcruise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcruise-org%2Fcruise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcruise-org%2Fcruise/lists"}