eva
« Back to VersTracker
Description:
Calculator REPL, similar to bc(1)
Type: Formula  |  Latest Version: 0.3.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: calculator repl cli math terminal
Install: brew install eva
About:
Eva is a command-line calculator REPL designed to offer a more intuitive and feature-rich alternative to traditional tools like bc. It supports a rich set of mathematical functions, variables, and floating-point arithmetic out of the box. Its primary value is providing a modern, scriptable, and interactive environment for quick calculations directly in the terminal.
Key Features:
  • Interactive REPL environment with line editing
  • Support for floating-point arithmetic and common math functions
  • Scriptable via files or standard input for automation
  • Clean, minimal syntax designed for ease of use
Use Cases:
  • Performing quick, interactive calculations in the terminal
  • Scripting mathematical operations in shell scripts
  • Serving as a more user-friendly alternative to bc for ad-hoc math
Alternatives:
  • bc – Standard Unix calculator; eva offers a more modern syntax and interactive experience.
  • python – General-purpose language that can be used for math; eva is lighter and purpose-built for calculations.
  • wcalc – Another command-line calculator; eva focuses on a simpler REPL and scripting model.
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2024 3:16am 0 VERSION_BUMP bde8b18f