🍺 BREW Explorer

← all casks

Soulver CLI

brew install --cask soulver-cli v2.0.0

Standalone cli for the Soulver calculation engine

9
30-day installs · #4340
34
90-day · #3938
143
365-day · #3835
51
★ GitHub stars · updated 2mo ago

GitHub topics

bc calculator soulver terminal-based

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "binary": [
        "soulver"
      ],
      "target": "$HOMEBREW_PREFIX/bin/soulver"
    },
    {
      "zap": [
        {
          "trash": "$HOMEBREW_PREFIX/SoulverCore_SoulverCore.bundle"
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Standalone cli for the Soulver calculation engine",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Soulver CLI",
  "enrichment_fetched_at": "2026-06-20T22:49:39+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "soulver-cli",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-14T07:20:44Z",
  "github_readme_excerpt": "# Soulver CLI\n\nA standalone command-line version of [Soulver](https://soulver.app) for macOS.\n\nEvaluate expressions, use an interactive session, or read and edit Soulver sheetbooks from the terminal and from scripts.\n\n```sh\n$ soulver \"25% off 159.99 + 10% tax\"\n131.99\n\n$ soulver \"98 USD in EUR\"\n\u20ac84.67\n\n$ echo \"5 days from now\" | soulver\n17 June 2026\n```\n\n## Install\n\n```sh\nbrew install --cask soulver-cli\n```\n\nThe Homebrew token stays `soulver-cli` (a bare `soulver` would mean the Mac app); the installed command is just `soulver`.\n\nOr download the latest signed, notarized binary from the [Releases](https://github.com/soulverteam/Soulver-CLI/releases) page and place `soulver` somewhere on your `PATH`.\n\nIf you have the Soulver app installed, you can also install the bundled CLI from **Soulver \u2192 Install Command Line Tool\u2026**, which symlinks the very same tool into `/usr/local/bin`.\n\nCurrency and exchange rates are fetched on first use and cached locally (`~/.config/soulver/currency-rates.json`), so conversions work offline after the first run and refresh automatically.\n\n## Quick calculations\n\nPass an expression as an argument, or pipe it in:\n\n```sh\nsoulver \"1,234.50 * 8% APR over 3 years\"\nsoulver \"12 feet in cm\"\nsoulver \"time in tokyo when it is 9am in new york\"\necho \"150 GBP + 200 USD in AUD\" | soulver\n```\n\nGive it a file and every line is evaluated:\n\n```sh\nsoulver ~/Desktop/budget.txt\n```\n\nUse `--locale` for locale-aware parsing and formatting:\n\n```sh\nsoulver --locale de_DE \"1.000,50 + 1\"   # 1001,5\n```\n\n## Interactive mode\n\nRun `soulver` with no arguments to enter an interactive session. Variables and\nline references persist across the session:\n\n```\n$ soulver\nSoulver \u2014 interactive calculator. Type \u0027exit\u0027 or press Ctrl-D to quit.\n\u003e\u003e\u003e rent = 2400\n2400\n\u003e\u003e\u003e rent * 12\n28800\n\u003e\u003e\u003e line1 + 500\n2900\n\u003e\u003e\u003e 1 BTC in USD\nUS$63,238.43\n\u003e\u003e\u003e exit\n```\n\nPress `Ctrl-D` or type `exit` to quit.\n\n## Working with sheetbooks\n\nThe CLI can read and edit the same `.sheetbook` files the Soulver app u",
  "github_repo": "soulverteam/Soulver-CLI",
  "github_stars": 51,
  "github_topics": [
    "bc",
    "calculator",
    "soulver",
    "terminal-based"
  ],
  "homepage": "https://github.com/soulverteam/Soulver-CLI",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 9,
  "installs_365d": 143,
  "installs_90d": 34,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "Soulver CLI"
  ],
  "one_liner": null,
  "rank_30d": 4340,
  "rank_365d": 3835,
  "rank_90d": 3938,
  "raw_hash": "fd6cc192964f5b9d",
  "ruby_source_path": "Casks/s/soulver-cli.rb",
  "tap": "homebrew/cask",
  "token": "soulver-cli",
  "version": "2.0.0",
  "why_use_this": null
}