{"repo":"kalfasyan/desto","free":true,"listed":false,"github":"https://github.com/kalfasyan/desto","clone":"git clone https://github.com/kalfasyan/desto.git","description":"web-interface and cli to manage python and shell scripts in tmux sessions","language":"Python","stars":104,"topics":["nicegui","session-management","tmux","bash-script-manager","ui","cli","command-line-tool","docker","uv"],"license":"CC-BY-4.0","category":"cli-tools","readme_excerpt":"desto lets you run and manage your bash and Python scripts in the background (inside tmux sessions) through a simple web dashboard. Launch scripts, monitor their and your system's status, view live logs, and control sessions—all from your browser. --- The key features are: - One-click session control: Launch, monitor, and stop tmux sessions from your browser. - 🐚 Bash & 🐍 Python support: Run both bash ( .sh ) and Python ( .py ) scripts seamlessly. - Script management: Use your existing scripts, write new ones, edit, save, or delete them directly in the dashboard. - ⭐ Favorite commands: Save, organize, and quickly run your frequently used commands with usage tracking and search. - Live log viewer: Watch script output in real time and view logs for each session. - Live system stats: See real-time CPU, memory, and disk usage at a glance. - Scheduling: Schedule scripts or script chains to launch at a specific date and time. - Script chaining: Queue multiple scripts to run sequentially in a single session. - Session history: Redis integration for persistent session tracking and history. See what is Redis → - Long-term persistence: Optional SQLite database for durable session history that survives Redis key expiration—no extra services needed. - Scheduled job control: Manage scheduled jobs with a dedicated table—cancel any scheduled job with a click. - Session & log cleanup: Clear session history and delete logs for all or selected sessions. - Notifications: Optional Pushbullet n","default_branch":null,"files":null,"tree":[],"storefront":"/r/kalfasyan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kalfasyan/desto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}