A professional, installable Progressive Web App (PWA) calculator that combines Simple, Scientific, Graphing, Programmer, Unit Conversion, Currency, and Weather tools — all in one!
You can install it as a mobile or desktop app!
Category | Description |
---|---|
🧮 Simple Calculator | Basic arithmetic operations with clean UI |
📐 Scientific Calculator | Trigonometry, logs, factorials, constants |
📊 Graphing Calculator | Dynamic plotting with expression input |
💾 Programmer Mode | Bitwise operations + base conversions |
🔁 Unit Converter | Length, Area, Volume, Temperature, etc. |
💱 Currency Converter | Real-time exchange rates via API |
🌦️ Weather Info | Live city-based weather using Open-Meteo |
🌙 Theme Toggle | Light/Dark mode support |
🧠 History Export | Save all calculations as .csv |
⌨️ Keyboard Input | Full keyboard event support |
📲 PWA Support | Installable on desktop/mobile |
HTML5
,CSS3
,JavaScript (ES6+)
- APIs:
Open-Meteo
,ExchangeRate API
- PWA:
manifest.json
,service-worker.js
- Hosted on:
GitHub Pages
📦 quantisuite/
├── index.html
├── style.css
├── script.js
├── manifest.json
├── service-worker.js
├── favicon-96x96.png
├── web-app-manifest-192x192.png
├── logo.svg
└── README.md
- Visit the site on Chrome or Edge
- Click Install icon (or menu → Add to Home Screen)
- It launches like a native mobile or desktop app 🎉
# Optional: Run local server to test service worker
python3 -m http.server
# OR use Live Server (VS Code Extension)
MIT License
© 2025 Pushya Mithra
- 🔗 Live Demo
- 🔗 GitHub Repo