Skip to content

Added python tool manager gui#503

Open
nandan440 wants to merge 1 commit into
FOSSEE:masterfrom
nandan440:python-tool-manager-gui
Open

Added python tool manager gui#503
nandan440 wants to merge 1 commit into
FOSSEE:masterfrom
nandan440:python-tool-manager-gui

Conversation

@nandan440
Copy link
Copy Markdown

Overview

Added a GUI-based Tool Manager for eSim with support for installation, update, uninstall, and diagnostics of supported tools.

Features

  • Dynamic tool loading from YAML configuration
  • Multi-tool install, update, and uninstall support
  • Real-time logging and background task execution
  • Tool status and version detection
  • Cross-platform support for Linux, macOS, and Windows
  • Integrated support for KiCad, ngspice, GHDL, LLVM, Verilator, and Python environments
  • Doctor feature for system diagnostics
  • Clean separation of GUI and backend logic

How to Run

cd python-tool-manager-gui
pip install -r requirements.txt
python gui.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant