https://github.com/csaintos/mua
Mua - step by step, CLI based, arithmetic Calculator
https://github.com/csaintos/mua
calculator cpp gnu-make
Last synced: 8 months ago
JSON representation
Mua - step by step, CLI based, arithmetic Calculator
- Host: GitHub
- URL: https://github.com/csaintos/mua
- Owner: CSaintos
- License: gpl-3.0
- Created: 2022-05-18T22:30:50.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-08-18T19:11:09.000Z (8 months ago)
- Last Synced: 2025-08-18T20:43:07.592Z (8 months ago)
- Topics: calculator, cpp, gnu-make
- Language: C++
- Homepage: https://csaintos.github.io/Mua/
- Size: 16.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
μυα
Mua is a (step-by-step, cli-based, arithmetic) calculator.
Try it out here: https://csaintos.github.io/Mua/

## Getting Started
- You may [download Mua](https://github.com/CSaintos/Mua/releases) or begin trying it at https://csaintos.github.io/Mua/
- After downloading, extract the Mua 7z
- MacOS only: Since MacOS has Gatekeeper, and my app hasn't been notarized by Apple yet. Upon extracting, the file permissions will be set to read-only. You'll want to do a quick `chmod 755 *` inside the mua-macos directory to enable permissions.
- Install/Place Mua anywhere you'd like on your machine, and to make it easily accessible, add it to your system's or shell's environment path.
## Documentation
- Can be found at https://csaintos.github.io/Mua/
## Building Mua
### Requirements
- You will need GCC v11+ or Clang v17+.
- At a minimum must support c++20
- You will need GNU-make 4.4.1+
- If you are on Windows, you can download these packages through [MSYS2](https://www.msys2.org/)
- Make sure to add the installed packages to your system/shell environment path
### Clone
- clone this repo into an empty directory `git clone https://github.com/CSaintos/Mua.git`
### Build
- Within that same directory, run `make -j`
#### Executable
- Once completed, the executable is stored in `./build/mua/main/muac`