Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧮 ClearMath

A modern, sleek, and powerful desktop calculator built with Python and CustomTkinter.
Designed for speed, simplicity, and a premium user experience.


✨ Overview

ClearMath is a beautifully designed desktop calculator application built using Python and CustomTkinter.
It combines a clean dark UI with smooth interactions to deliver a modern calculation experience for students, developers, and professionals.

Unlike traditional calculators, ClearMath focuses on:

  • Clean and distraction-free interface
  • Fast and responsive calculations
  • Modern UI inspired by contemporary SaaS applications
  • Lightweight desktop performance

🚀 Features

  • 🌙 Modern Dark UI Sleek, minimal, and visually appealing interface built with CustomTkinter.

  • 🔢 Basic & Scientific Calculations Supports standard arithmetic and advanced mathematical operations.

  • ⚡ Fast & Lightweight Optimized for quick response and smooth performance.

  • 🖱️ Intuitive User Experience Simple button-based interaction with clean layout design.

  • 📦 Standalone Windows Application Easily install and run without additional dependencies.


🖥️ Demo Preview

Experience the interface and design philosophy of ClearMath:

ClearMath Demo


📥 Installation

Option 1: Download Executable (Recommended)

  1. Go to the Releases section
  2. Download the latest .exe file
  3. Run the application directly (Windows)

Option 2: Run from Source

Requirements

  • Python 3.10+
  • pip installed

Steps

# Clone the repository
git clone https://github.com/Waqas-Khan-CodeCanvas/clearmath.git

# Navigate to project directory
cd clearmath

# Install dependencies
pip install -r requirements.txt

# Run the application
python main.py

🏗️ Tech Stack

  • Python 🐍
  • CustomTkinter 🎨
  • Tkinter (base GUI framework)
  • PyInstaller (for packaging)

📌 Project Structure

coming soon

Roadmap

  • Scientific function enhancements (sin, cos, log, etc.)
  • History tracking system
  • Keyboard input support
  • Expression parsing engine upgrade
  • Cross-platform support (macOS/Linux)
  • Theme customization

🤝 Contribution

Contributions are welcome!

If you'd like to improve ClearMath:

  • Fork the repository
  • Create a feature branch
  • Commit changes
  • Submit a pull request

📄 License

This project is licensed under the MIT License.

Author

Developed by Waqas Khan

  • GitHub: Waqas-Khan-CodeCanvas

⭐ Support

  • If you like this project, consider giving it a ⭐ on GitHub.
  • It helps improve visibility and supports future development.

About

ClearMath A modern desktop calculator built with Python & CustomTkinter featuring a sleek dark UI, scientific calculations, and a smooth user experience. Designed for students and professionals.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages