Home

Awesome

<div align="center"> <img width="200" src="app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png" alt="OpenCalc" align="center">

OpenCalc

A simple and beautiful calculator for Android.

<a href="https://github.com/Darkempire78/OpenCalc/releases/latest"> <img alt="Latest release" src="https://img.shields.io/github/v/release/Darkempire78/OpenCalc.svg?logo=github&style=for-the-badge"> </a> <a href="https://github.com/Darkempire78/OpenCalc/releases"> <img alt="Releases" src="https://img.shields.io/github/downloads/Darkempire78/OpenCalc/total?color=blue&label=downloads&style=for-the-badge"> </a> <a href="LICENSE"> <img alt="License: GPL v3" src="https://img.shields.io/badge/License-GPLv3-blue.svg?style=for-the-badge"> </a> <a href="https://discord.com/invite/sPvJmY7mcV"> <img alt="Discord" src="https://img.shields.io/discord/831524351311609907?color=%237289DA&label=DISCORD&style=for-the-badge"> </a> <br> <a href="https://play.google.com/store/apps/details?id=com.darkempire78.opencalculator"> <img alt="Get it on Google Play" src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" height="100"> </a> <a href="https://f-droid.org/en/packages/com.darkempire78.opencalculator"> <img alt="Get it on F-Droid" src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" height="100"> </a> <a href="https://github.com/Darkempire78/OpenCalc/releases/latest"> <img alt="Get it on GitHub" src="https://raw.githubusercontent.com/deckerst/common/main/assets/get-it-on-github.png" height="100"> </a> <br> <div align="left">

📖 Features

⚠️ Requirements

📷 Screenshots

<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Light Theme 1.png" width="15%"/> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Light Theme 2.png" width="15%"/> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Dark Theme 1.png" width="15%"/> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Dark Theme 2.png" width="15%"/> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Amoled Theme 1.png" width="15%"/> <img src="fastlane/metadata/android/en-US/images/phoneScreenshots/Amoled Theme 2.png" width="15%"/>

☕ Support

Support OpenCalc development by donating money. Thank you very much for your help! ❤️

<img src="https://img.shields.io/badge/sponsor-30363D?style=for-the-badge&logo=GitHub-Sponsors&logoColor=#EA4AAA" alt="Sponsor the project on GitHub" height="40"> <img src="https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white" alt="Donate with PayPal" height="40"> <img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black" alt="Donate with buymeacoffee" height="40">

💬 Discord

Join the Discord server!

🔨 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

🌎 Translations

You can help translate OpenCalc on Hosted Weblate.

<h3>Translation status</h3> <br> <a href="https://hosted.weblate.org/engage/opencalc/"> <img src="https://hosted.weblate.org/widget/opencalc/horizontal-auto.svg" alt="Translation status" /> </a>

📜 License

This project is licensed under GPLv3

❔ Most Asked Questions

Why OpenCalc has it's own algebra system and doesn't use already existing algebra system like mXparser?

OpenCalc doesn't use mXparser anymore since the v2.0.0 for two main reasons:

  1. reason is that it allows much more freedom and flexibility. mXparser has many known problems, either with accuracy or with features not present. Creating your own implementation allows you to control everything.
  2. reason is that it's lighter to use your own implementation (mXparser has around 3 times bigger size than OpenCalc).

🫶 Contributors

<a href="https://github.com/Darkempire78/OpenCalc/graphs/contributors"> <img alt="List of contributors to this repository" src="https://contrib.rocks/image?repo=Darkempire78/OpenCalc" /> </a>

Repository View Counter

<div align='center'><a href='https://www.websitecounterfree.com'><img src='https://www.websitecounterfree.com/c.php?d=9&id=54724&s=1' border='0' alt='Free Website Counter'></a></div> <!-- View counter added on June 2, 2024 -->