Skip to main content

tmux session manager

Project description

desto

desto is a simple and intuitive dashboard for managing and monitoring tmux sessions. It provides a user-friendly interface to start, view, and kill tmux sessions, as well as monitor system stats and view session logs.

Usage

For example,

  • Type "sess" as the Session Name and in the Command field type:
    'for i in {1..1000}; do echo -e "$i\\n"; sleep 0.1; done; echo'
  • Click RUN IN SESSION and see it appear on top of the dashboard.
  • You can check its logs by clicking on VIEW LOG or KILL it.

Features

  • Session Management: Start, view, and kill tmux sessions with ease.
  • System Monitoring: Real-time CPU, memory, and disk usage stats.
  • Log Viewer: View live session logs in a clean, scrollable interface.

Installation

  1. Install tmux:

    Instructions for different package managers
    • For Debian/Ubuntu:

      sudo apt install tmux
      
    • For Almalinux/Fedora:

      sudo dnf install tmux
      
    • For Arch Linux:

      sudo pacman -S tmux
      
  2. Install desto:

    Installation Steps
    • By adding it to your project:

      uv add desto
      
    • Using pip:

      pip install desto
      OR
      uv pip install desto
      
  3. Run the Application:
    Simply type desto in your terminal from any directory to start the application.

  4. View on the browser:
    You will see the message:

    NiceGUI ready to go on http://localhost:8088, and http://192.168.0.114:8088 Opening in existing browser session.

Dashboard

Dashboard Screenshot

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

desto-0.0.5-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file desto-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: desto-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for desto-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7bbc30af497748b27b46b316834162175d97eac2c8e0a6c2b2acf700f3cbbdd6
MD5 084f5536de59b8330a643add1a8e554b
BLAKE2b-256 c5e2816bf338096e6a51c6379ece8679ba73a71d6d911e961b44d15472279c2a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page