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.
- Features instant calculation and a handy "Swap Units" button.
Not just a basic calculator.
- Supports complex expressions and parentheses.
- Built-in History Panel to track all your previous calculations.
- Keyboard support for rapid typing.
Fully multi-threaded time tracking:
- Timer: Precise countdown with a visual progress bar.
- Alarm: Set a 24-hour clock alarm that triggers locally.
- Stopwatch: Tracks elapsed time with millisecond precision and a Lap recording system.
Never lose copied text again.
- Automatically monitors your system clipboard in the background.
- Stores up to 30 recent clipboard items.
- One-click copy to restore previous items to your active clipboard.
Control how the application behaves on your desktop:
- Always On Top: Pin the app above all other windows.
-
Window Opacity: Adjust transparency from
$50%$ to$100%$ for a seamless desktop experience.
(Replace these links with actual screenshots of your app)
You can run DeskUtility Pro directly via Python or build it into a standalone executable.
- 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
If you want to run the app without installing Python:
pip install pyinstaller
pyinstaller --onefile --windowed --icon=icon.ico main.pyThe .exe file will be generated in the dist folder.
Contributions, issues, and feature requests are welcome! If you want to add a new tool to the sidebar, feel free to fork the project and submit a Pull Request.
Made with ❤️ by MRThugh
⭐ If you find this tool helpful, please leave a star on the repository!

