Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mota-link/mini-calculator
A mini calculator implemented in rust language with Iced GUI framework.
https://github.com/mota-link/mini-calculator
calculator iced rust
Last synced: about 2 months ago
JSON representation
A mini calculator implemented in rust language with Iced GUI framework.
- Host: GitHub
- URL: https://github.com/mota-link/mini-calculator
- Owner: Mota-Link
- License: mit
- Created: 2023-02-21T13:33:56.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-27T11:18:20.000Z (almost 2 years ago)
- Last Synced: 2024-10-25T10:39:04.722Z (3 months ago)
- Topics: calculator, iced, rust
- Language: Rust
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🧮 Mini Calculator
This is a desktop application that mimics the Windows built-in calculator. It is built using Rust programming language and Iced GUI framework. The calculator can perform basic arithmetic operations like addition, subtraction, multiplication and division. It also provides functions such as clear, delete and continuous evaluation. In addition, the calculator comes with three pre-installed UI skins that can be easily switched.
## 🚀 Getting Started
To use this calculator, you need to have Rust installed on your machine. Once Rust is installed, you can clone this repository and run the following command in the project directory:
```bash
cargo run
```This will launch the calculator application.
## 📝 Features
- Basic arithmetic operations (addition, subtraction, multiplication and division)
- Clear function to reset the calculator
- Delete function to remove the last entered digit
- Continuous evaluation to allow users to perform multiple calculations in a row
- Three pre-installed UI skins to choose from## 🛠️ Built With
- [Rust](https://www.rust-lang.org/) - Programming language
- [Iced](https://github.com/hecrj/iced) - GUI framework## 👨💻 Author
- [Mota-Link](https://github.com/Mota-Link)
## 🤝 Contributing
Contributions, issues and feature requests are welcome! Feel free to check [issues page](https://github.com/Mota-Link/mini-calculator/issues).
## 📝 License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.