DeskUtility Pro is a powerful, lightweight, and single-file desktop application designed to boost your productivity. Built with modern Python and CustomTkinter, it bundles essential daily tools into one beautifully designed, dark-themed interface.
Convert values seamlessly across 5 major categories:
- Length, Weight, Speed, Volume, and Temperature.
- Instant calculation with improved UI and auto-convert on unit swap.
More than just a basic calculator:
- Supports complex expressions, parentheses and operator priority.
- Built-in History Panel to review previous calculations.
- Full keyboard support for fast input.
Reliable and responsive time tools:
- Timer: Countdown with visual progress bar and smooth updates.
- Alarm: Set a 24-hour alarm that triggers accurately.
- Stopwatch: Millisecond precision with Lap recording.
Never lose copied text again:
- Automatically monitors your system clipboard.
- Stores up to 30 recent items.
- Click to select and one-click restore to clipboard.
Control the application window behavior:
- Always On Top: Keep the app above all other windows.
- Window Opacity: Adjust transparency from 50% to 100%.
- Major Stability Improvement: Replaced all background threads with safe
after()loops (no more threading issues or crashes). - Fixed critical bug in CalculatorFrame (duplicate UI method).
- Significantly improved UI consistency and visual polish across all tools.
- Better responsiveness in Timer, Stopwatch and Clipboard Manager.
- Enhanced Swap button in Unit Converter (now auto-converts).
- General code cleanup and improved keyboard handling.
- Clone the repository:
git clone https://github.com/MRThugh/DeskUtility.git cd DeskUtility - Install the required dependencies:
pip install customtkinter pyperclip
- Run the application:
python main.py
pip install pyinstaller
pyinstaller --onefile --windowed --icon=icon.ico --name="DeskUtility Pro" main.pyContributions, issues, and feature requests are welcome!
Feel free to fork the project and submit a Pull Request if you want to add new tools.
Made with ❤️ by Ali Kamrani (MRThugh)
GitHub Profile
⭐ If you find this tool useful, please give it a star!


