awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
bcicen avatar

bcicen/ctop

0
View on GitHub↗
17,765 stars·590 forks·Go·MIT·22 viewsctop.sh↗

Ctop

ctop is a terminal-based dashboard utility designed for monitoring and managing containerized applications. It provides a real-time interface for tracking the operational status and resource utilization of multiple containers simultaneously, offering a centralized view of system health directly within a terminal emulator.

The tool distinguishes itself by integrating directly with the container runtime to provide both high-level infrastructure overviews and deep inspection capabilities. Users can organize their dashboard through persistent filtering and sorting preferences, ensuring that performance data remains structured across different sessions.

Beyond monitoring, the utility facilitates operational control by allowing users to execute shell commands and access live logs for individual containers. This combination of performance visualization and lifecycle management provides a comprehensive environment for diagnosing bottlenecks and maintaining container states.

Features

  • Container Monitoring Tools - Provides a terminal-based dashboard for tracking real-time resource usage and status of multiple containers.
  • Terminal User Interfaces - Implements an interactive, keyboard-driven dashboard interface directly within terminal emulators.
  • Container Management Interfaces - Acts as a command-line utility for inspecting metrics, viewing logs, and managing container environments.
  • Docker Socket Orchestrators - Integrates directly with the container runtime daemon socket to retrieve real-time metrics and state data.
  • Resource Monitoring Tools - Monitors real-time CPU, memory, and network utilization for containerized applications.
  • Container Management - Top-like interface for container metrics.
  • Container Management Tools - Terminal-based interface for container monitoring.
  • Monitoring and Logging - Top-like interface for viewing container metrics.
  • System Monitoring - Top-like interface for monitoring container metrics.
  • Developer Utilities - Top-like interface for container monitoring.
  • General Utilities - Top-like interface for container metrics.
  • General Utility Libraries - Top-like interface for container metrics.
  • Container Lifecycle Management - Facilitates container lifecycle control by executing shell commands and viewing logs directly from the interface.
  • Container Observability Tools - Enables deep inspection of container metrics and operational status for performance health assessment.
  • Container Troubleshooting - Provides diagnostic capabilities for troubleshooting performance bottlenecks and errors in running containers.
  • Dashboard Customizations - Allows users to customize and organize dashboard views through filtering and sorting of container data.
  • Resource Visualization Dashboards - Visualizes infrastructure performance by organizing and filtering live container data in high-density environments.

Star history

Star history chart for bcicen/ctopStar history chart for bcicen/ctop

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Ctop

These projects share indexed features with Ctop. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • amir20/dozzleamir20 avatar

    amir20/dozzle

    11,646View on GitHub↗

    Dozzle is a web-based dashboard designed for the real-time monitoring and management of Docker container environments. It provides a centralized interface to stream live logs, track resource utilization, and perform administrative tasks across multiple host environments. The platform distinguishes itself by offering an interactive terminal emulator that allows users to execute commands directly within running containers from a browser. It also includes built-in alerting capabilities, enabling users to monitor log streams for specific patterns and receive automated notifications when critical

    Godockerdocker-containergolang
    View on GitHub↗11,646
  • dlvhdr/gh-dashdlvhdr avatar

    dlvhdr/gh-dash

    10,189View on GitHub↗

    gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests, issues, and notifications. It serves as a repository manager and git workflow tool, allowing users to track project activity and execute development lifecycle tasks directly from the command line. The project distinguishes itself through a highly configurable layout and keybinding system. It uses custom filter templates to define specific subsets of activity and allows users to associate remote repositories with local filesystem directories to automate branch checkouts. The t

    Gobubblesbubbleteacli
    View on GitHub↗10,189
  • jesseduffield/lazydockerjesseduffield avatar

    jesseduffield/lazydocker

    51,376View on GitHub↗

    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

    Go
    View on GitHub↗51,376
  • slimtoolkit/slimslimtoolkit avatar

    slimtoolkit/slim

    22,977View on GitHub↗

    Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization, security hardening, and service troubleshooting. It functions as a platform for analyzing containerized applications through both static metadata review and dynamic behavioral probing, enabling users to understand image composition and runtime dependencies. The project distinguishes itself by automating the creation of minimal, production-ready container images. It achieves this by removing unnecessary files and components, flattening image layers, and synthesizing restrictive

    Goapparmorcontainersdocker
    View on GitHub↗22,977
Compare all 30 related projects→

Frequently asked questions

What does bcicen/ctop do?

ctop is a terminal-based dashboard utility designed for monitoring and managing containerized applications. It provides a real-time interface for tracking the operational status and resource utilization of multiple containers simultaneously, offering a centralized view of system health directly within a terminal emulator.

What are the main features of bcicen/ctop?

The main features of bcicen/ctop are: Container Monitoring Tools, Terminal User Interfaces, Container Management Interfaces, Docker Socket Orchestrators, Resource Monitoring Tools, Container Management, Container Management Tools, Monitoring and Logging.

Which projects share features with bcicen/ctop?

Projects with overlapping indexed features include: amir20/dozzle — Dozzle is a web-based dashboard designed for the real-time monitoring and management of Docker container environments.… dlvhdr/gh-dash — gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests,… jesseduffield/lazydocker — Lazydocker is a terminal-based command-line utility that provides an interactive dashboard for monitoring and… slimtoolkit/slim — Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization,… derekparker/delve. asciimoo/wuzz — Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing…