An open API service indexing awesome lists of open source software.

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.

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!