epher a scriptable, graphing calculator

One calculation engine, five ways to use it: command line, interactive REPL, full TUI interface, desktop GUI app, and an offline web app. Type expressions, save functions and scripts, graph results in 2D or 3D, and keep history between sessions and user interfaces. No account, no cloud: your work stays on your device. Available as native apps for Windows, macOS, Linux, and in the browser.

Get epher

graph3d x ^ 2 - y ^ 2

try this

Why epher

Get epher

One download, every way to use epher: the command line, a REPL, terminal UI app, a desktop app and an isolated offline web app.

Windows

One installer. It puts `epher` on your PATH. Use it from CMD, PowerShell, the Start menu, or a double-click.

Downloads

macOS

One app. Drag it to Applications; a button inside installs the `epher` terminal command for you. First launch: right-click the app and choose Open.

Downloads

Linux

One install per package family: Debian/Ubuntu, Fedora/RHEL, or the AppImage for everything else (Arch included). All put `epher` on your PATH.

  1. Add our repository, then install:
curl -fsSL https://epher.org/apt/KEY.gpg | sudo tee /etc/apt/keyrings/epher.gpg >/dev/null
curl -fsSL https://epher.org/epher.sources | sudo tee /etc/apt/sources.list.d/epher.sources >/dev/null
sudo apt update && sudo apt install epher

Download for Debian/Ubuntu (.deb) · .deb for ARM64

Web app

Runs in your browser, is installable, and works fully offline after the first visit.

Get it

Works fully offline once loaded. Install it from your browser's menu.