Skip to content

🧮 A powerful and aesthetic Python-based scientific calculator with dual-mode functionality, dark theme, and intelligent features. Built using Tkinter, tailored for tech enthusiasts.

License

Notifications You must be signed in to change notification settings

QuantumCoderrr/Calcuverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪐 Calcuverse - The Ultimate Scientific Calculator

Welcome to Calcuverse — a stylish, powerful, and user-friendly calculator built using Python's Tkinter GUI framework. Designed to be both functional and beautiful, Calcuverse features Standard and Scientific modes, a slick Dark Mode, a real-time History Panel, and full Keyboard Input Support.

Built by a future AI Architect — inspired by Iron Man, coded by Python ⚙️🧠


🚀 Features

  • 🌗 Dark Mode & Light Mode UI toggle
  • 🧮 Standard and Scientific calculator modes
  • 🧠 Built-in advanced functions: sin, cos, tan, log, , π, e, , etc.
  • 🎛️ Degree/Radian toggle
  • 🧾 Real-time expression History Panel
  • 🖱️ Mouse click + ⌨️ Keyboard input supported
  • ⚠️ Intelligent error handling (Syntax, Division, etc.)
  • 🔥 Responsive layout with modern look

🎨 UI Themes (Light & Dark Mode)

Light Mode    Dark Mode

🎥 Demo (20s)

Demo

📦 Requirements

  • Python 3.8 or above
  • Tkinter (usually pre-installed with Python)

To install dependencies manually:

pip install tk

💻 How to Run

Clone the repo or download the files manually. Then, open your terminal or command prompt and run:

python calculator.py

🔮 Future Enhancements

⬇ Export calculation history to .txt or .pdf 💾 Save and load session memory 🧾 Memory buttons (MC, MR, M+) 📦 Convert into .exe using PyInstaller 🌐 Web-based version using Flask or React

🧠 What I Learned

Tkinter GUI layout design & event handling Math function parsing with Python eval() Input validation and error handling Theme switching and dynamic widget updates Clean coding & modular UI logic

About

🧮 A powerful and aesthetic Python-based scientific calculator with dual-mode functionality, dark theme, and intelligent features. Built using Tkinter, tailored for tech enthusiasts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages