Arbitrary-precision unit-aware calculator
See the codefend is an arbitrary-precision unit-aware calculator.
Unique features:
See the manual for more information.
fend is available on the web at printfn.github.io/fend.
The easiest way to install fend locally is via your package manager:
| Package Manager | Command |
|---|---|
| Homebrew | brew install fend |
| MacPorts | sudo port install fend |
| AUR (Arch Linux) | yay -S aur/fend-bin |
| AOSC OS | oma install fend |
| Xbps (Void Linux) | xbps-install fend |
| Nix | Add nixpkgs.fend to your config, or install ephemerally using nix-shell -p fend. |
| Cargo | cargo install fend |
| Windows Package Manager | winget install fend |
| Chocolatey | choco install fend |
| Scoop | scoop install fend |
| Pkgx | pkgx fend |
Alternatively, you can manually download the latest stable binaries here.
Once fend is installed, run fend to start a REPL session:
$ fend
> 1 ft to cm
30.48 cm
>
You can find the fend manual here.
> 5'10" to cm
177.8 cm
> cos (pi/4) + i * (sin (pi/4))
approx. 0.7071067811 + 0.7071067811i
> 0b1001 + 3
0b1100
> 0xffff to decimal
65535
> 100 C to F
210 °F
> temperature = 30 °C
30 °C
> temperature to °F
86 °F
> roll d20
8
> roll 4d6
17
These are some projects making use of fend:
Feel free to make a pull request to add your own!
fend is available under the MIT license. See LICENSE.md for more information.
Overall
Maintained
Code review
crates.io
Latest release
Releases this year
(top 24 of 43)
81 followers · starred Sep 2024
101 followers · starred Oct 2021
301 followers · starred Mar 2025
107 followers · starred Dec 2024
Arbitrary-precision unit-aware calculator
See the codefend is an arbitrary-precision unit-aware calculator.
Unique features:
See the manual for more information.
fend is available on the web at printfn.github.io/fend.
The easiest way to install fend locally is via your package manager:
| Package Manager | Command |
|---|---|
| Homebrew | brew install fend |
| MacPorts | sudo port install fend |
| AUR (Arch Linux) | yay -S aur/fend-bin |
| AOSC OS | oma install fend |
| Xbps (Void Linux) | xbps-install fend |
| Nix | Add nixpkgs.fend to your config, or install ephemerally using nix-shell -p fend. |
| Cargo | cargo install fend |
| Windows Package Manager | winget install fend |
| Chocolatey | choco install fend |
| Scoop | scoop install fend |
| Pkgx | pkgx fend |
Alternatively, you can manually download the latest stable binaries here.
Once fend is installed, run fend to start a REPL session:
$ fend
> 1 ft to cm
30.48 cm
>
You can find the fend manual here.
> 5'10" to cm
177.8 cm
> cos (pi/4) + i * (sin (pi/4))
approx. 0.7071067811 + 0.7071067811i
> 0b1001 + 3
0b1100
> 0xffff to decimal
65535
> 100 C to F
210 °F
> temperature = 30 °C
30 °C
> temperature to °F
86 °F
> roll d20
8
> roll 4d6
17
These are some projects making use of fend:
Feel free to make a pull request to add your own!
fend is available under the MIT license. See LICENSE.md for more information.
Overall
Maintained
Code review
crates.io
Latest release
Releases this year
(top 24 of 43)
81 followers · starred Sep 2024
101 followers · starred Oct 2021
301 followers · starred Mar 2025
107 followers · starred Dec 2024