Project Link - https://github.com/LegedsDaD/LDcmd
# ๐ LDcmd (LegendDaD's Command prompt )
### A Modern, Theme-Aware Windows Command Prompt Wrapper
Transform the classic Windows CMD into a beautiful, interactive terminal with customizable themes, PTY support, command history, tab completion, and a polished developer experience.






โจ Overview
LDcmd is a modern desktop wrapper around the Windows Command Prompt built with PyQt6.
Instead of using the plain black CMD window, LDcmd provides a beautiful interface featuring multiple themes, interactive command execution, PTY support, command history, tab completion, custom built-in commands, and a polished developer-focused experience.
๐ธ Features
๐จ Beautiful Themes
Switch themes instantly with:
ldcmd theme <theme-name>
Available themes:
| Theme | Description |
| ๐ Dark | Clean modern dark theme |
| โ๏ธ Light | Bright and professional |
| ๐ฎ Glassmorphism | Frosted-glass futuristic look |
| ๐ป DevCore | GitHub-inspired developer theme |
| ๐ Cyberpunk | Neon futuristic terminal |
๐ผ๏ธ Theme Showcase
๐ Dark
Modern and clean daily-driver theme :

โ๏ธ Light
Professional light-mode experience:

๐ฎ Glassmorphism
Blur-inspired futuristic interface :

๐ป DevCore
GitHub-inspired developer workspace :

๐ Cyberpunk
Neon aesthetics with glowing accents :

โก Interactive Terminal
- Real-time command execution
- Interactive PTY support
- Supports CLI applications
- Supports keyboard-driven programs
- Instant key forwarding
- Command history navigation
- Tab completion
- Multi-directory support
- Built-in directory navigation
- Quick terminal restart
๐ Process Control
- Stop running processes
- Ctrl+C emulation
- Force kill support
- Process state indicators
๐ Better Output
- ANSI cleanup
- Clean rendering
- Select and copy text
- Auto-scroll
- Rich terminal display
๐ฅ๏ธ Modern Window
- Custom title bar
- Frameless design
- Window dragging
- Resize support
- Minimize / Maximize controls
๐ฏ Built-in Commands
General
ldcmd
ldcmd info
ldcmd version
ldcmd help
Themes
ldcmd theme
ldcmd theme dark
ldcmd theme light
ldcmd theme glassmorphism
ldcmd theme devcore
ldcmd theme cyberpunk
Navigation
ldcmd pwd
ldcmd cd <path>
Terminal
ldcmd cls
ldcmd clear
ldcmd restart
๐ Installation
Download .exe(Recommended option)
Go to Releases and Download the executable LDcmd.exe from their .
If Microsoft Windows Defender blocks the LDcmd.exe from being executed select the "run anyway" or change properties to execute LDcmd.
Clone Repository
git clone https://github.com/LegedsDaD/LDcmd.git
cd LDcmd
Install Dependencies
pip install PyQt6 pywinpty
Run
python ldcmd.py
๐ฆ Building an Executable
Using PyInstaller:
pip install pyinstaller
pyinstaller --onefile --windowed ldcmd.py
Output:
dist/
โโโ LDcmd.exe
Users do not need Python installed when using the generated executable.
โจ๏ธ Keyboard Shortcuts
| Shortcut | Action |
| Enter | Execute command |
| Tab | Auto-complete |
| โ | Previous command |
| โ | Next command |
| Ctrl + L | Clear screen |
| Ctrl + C | Interrupt process |
| Esc | Stop running process |
| Ctrl + A | Select all output |
๐๏ธ Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ LDcmd UI โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ PyQt6 GUI โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ PTY / Subprocess API โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Windows CMD.exe โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ง Technologies
- Python
- PyQt6
- pywinpty
- Windows Command Prompt
- QProcess
- Native Windows APIs
๐ Why LDcmd?
โ
Beautiful modern interface
โ
Interactive PTY support
โ
Multiple built-in themes
โ
Smart command handling
โ
Fully standalone executable
โ
Lightweight and fast
โ
Familiar CMD workflow
๐ค Contributing
Contributions are welcome.
- Fork the repository
- Create a feature branch
- Commit your changes
- Open a Pull Request
๐ License
This project is licensed under the MIT License.
### โญ If you like LDcmd, consider starring the repository!
Built with โค๏ธ using Python & PyQt6 by @LegedsDaD