Skip to content

AghaEssa/desktop-utility-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–₯️ Desktop Utility Apps

Download latest

A collection of lightweight desktop applications built with Python and packaged into standalone executables with PyInstaller.
Each app is designed to be user-friendly, portable, and easy to install on Windows.


πŸ“¦ Included Apps

App Name Description Status
CipherCore AI Terminal AI chatbot with typing animation, sounds, and secure .env API key handling βœ”οΈ Added
Blogsite_CT Multi-page desktop blogsite (Login/Signup, Blog, Gallery, About) βœ”οΈ Added
TaskPad Unit Converter Unit Converter (Km/Miles, Kg/Pounds, Β°C/Β°F) + To-Do List βœ”οΈ Added
Phone Number Info Tool Detects phone number region, carrier, timezone + TTS voice output βœ”οΈ Added

πŸ“‚ Repository Structure

desktop-utility-apps/
│── apps/
β”‚ β”œβ”€β”€ ciphercore_ai_terminal/ # AI chatbot app
β”‚ β”œβ”€β”€ blogsite_ct/ # Blogsite desktop app
β”‚ β”œβ”€β”€ taskpad_unit_converter/ # Unit Converter + To-Do List
β”‚ └── phone_number_info/ # Phone number info tool
│── README.md
│── .gitignore\

πŸ› οΈ Tech Stack

  • Python
  • CustomTkinter
  • Pillow (image handling for Blogsite_CT)
  • Pygame (sound handling for CipherCore AI Terminal)
  • python-dotenv (secure API key management for CipherCore)
  • phonenumbers + pywin32 (for Phone Number Info Tool)
  • PyInstaller (packaging)

πŸš€ Getting Started

Each app has its own folder under /apps/ with:

  • app/ β†’ source code
  • requirements.txt β†’ dependencies
  • README.md β†’ usage instructions
  • REPORT.md β†’ technical documentation

πŸ“¦ Building Executables

Each app can be packaged into a standalone EXE with PyInstaller.

Example (CipherCore AI Terminal):

 pyinstaller app/main.py ^
--name "CipherCore_AI_Terminal" ^
--onefile --windowed ^
--add-data "app/sounds;sounds"

The executable will be created in the dist/ folder.

πŸ“œ License

This project is licensed under the MIT License. You are free to use, modify, and distribute these apps with proper attribution.

πŸ‘€ Author

Agha Essa Khan Passionate about building secure, user-friendly, and portable desktop tools.

About

A collection of lightweight desktop apps built with Python, packaged via PyInstaller for easy distribution. Includes AI chatbot, blogsite, unit converter + to-do list, and phone number info tool.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages