https://github.com/geovannewashington/vanillacalc
📟 A simple calculator built with vanilla JavaScript, HTML, and CSS.
https://github.com/geovannewashington/vanillacalc
calculator css3 frontend html5 javascript minimal open-source vanilla-javascript vanilla-js webapp
Last synced: 24 days ago
JSON representation
📟 A simple calculator built with vanilla JavaScript, HTML, and CSS.
- Host: GitHub
- URL: https://github.com/geovannewashington/vanillacalc
- Owner: geovannewashington
- License: mit
- Created: 2024-02-21T19:39:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-18T01:18:02.000Z (about 1 month ago)
- Last Synced: 2025-03-18T02:27:43.519Z (about 1 month ago)
- Topics: calculator, css3, frontend, html5, javascript, minimal, open-source, vanilla-javascript, vanilla-js, webapp
- Language: JavaScript
- Homepage: https://simple-calc-js-v1-5.vercel.app
- Size: 103 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📟 VanillaCalc
## Introduction
VanillaCalc is a lightweight calculator built with HTML, CSS, and vanilla JavaScript. Inspired by Samsung's Android calculator, it offers a clean design, smooth performance, and full keyboard support.## 🚀 Features
✅ **Modern Design** – Inspired by the Samsung Calculator app.
✅ **Infinite Display** – Scrollable input/output for better usability.
✅ **Keyboard Support** – Navigate and calculate using your keyboard.## 🆕 Changelog (v1.5)
Improvements from v1.0 → v1.5:
- Revamped UI – Closer to Samsung's calculator design.
- Bug Fixes – Enhanced calculation precision.
- Better Performance – Optimized JavaScript logic.
- Scrollable Display – Infinite input/output support.
- Keyboard Navigation – Perform calculations faster.## 📥 Installation & Usage
Clone the repository and open the project in your browser:```bash
git clone https://github.com/geovannewashington/VanillaCalc.git
cd VanillaCalc
```
Then, open index.html in your preferred browser.## Changes from Version 1.0 to Version 1.5
- **New Design**: updated the layout to look a little more like the samsung calculator app.
- **Bug Fixes**: resolved issues related to calculation accuracy.
- **Performance Improvements**: optimized the code to improve performance.
- **New Display**: the display is now infinite and scrollable.
- **Keyboard Support** now it's possible to use your keyboard to navigate and perform actions.## 🤝 Contributing
Feel free to fork this project, submit issues, or suggest improvements!