https://github.com/ardacebi/arculator
Advanced terminal calculator and converter.
https://github.com/ardacebi/arculator
Last synced: about 2 months ago
JSON representation
Advanced terminal calculator and converter.
- Host: GitHub
- URL: https://github.com/ardacebi/arculator
- Owner: ardacebi
- License: mit
- Created: 2020-06-19T21:13:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-03T12:41:29.000Z (over 2 years ago)
- Last Synced: 2025-03-24T12:21:30.599Z (2 months ago)
- Language: C++
- Homepage:
- Size: 67.4 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Arculator
An advanced terminal based calculator and converter written in C++.
## Building and Running
### Cmake (recommended)```
cd build
cmake ..
make
./arculator
```> If you want faster builds, use the -jthreadcount flag on the "make" (third) step:
```
make -j2000
```### G++
There's a build script for g++ building inside the build folder.
```
cd build
./build.sh
./arculator
```> If you encounter permission issues, just run the chmod command to make the build script executable (already made by me but in case):
```
chmod 755 build.sh
```## Features
### Conversion
Arculator offers a conversion mode (inpired by Windows' built-in calculator) which has options like Volume, Length, Temperature and others.## Roadmap
- [ ] Complete all unit conversions.
- [ ] Add standard calculating ability.
- [ ] Submit to package managers such as Homebrew for easier usage and convert to a proper command line tool.## Contributing
Arculator is totally open for contributions from everyone. Make sure to check out the [Code of Conduct](https://github.com/ardacebi/arculator/blob/master/CODE_OF_CONDUCT.md) and the [Contributing Guidelines](https://github.com/ardacebi/arculator/blob/master/CONTRIBUTING.md) before your contributions.## License
This projects is licensed under the [MIT License](https://github.com/ardacebi/arculator/blob/master/LICENSE).