Skip to content
OpenLimiter Pro adds extra accounts, hosted history, phone push and email alerts, cloud API spend metering and the Ember theme preset. Desktop alerts stay free.

Download

Download OpenLimiter 2.1.13 for Windows or Linux, try the macOS preview, or install the CLI from npm. Free local meters and alerts. Windows builds are unsigned. The macOS preview is not notarised.

Windows

Unsigned build. If SmartScreen warns, choose More info, then Run anyway. Install the desktop app in one step.

Download for Windows

macOS

Preview for Apple silicon and Intel, ad hoc signed but not notarised. Allow it once in Privacy and Security, then open the app. Updates come as a new download.

Download for macOS

Linux

The deb, for Debian and Ubuntu. The rpm and the AppImage are further down; the AppImage needs libfuse2 (libfuse2t64 on Ubuntu 24.04).

Download for Linux
Your browser may warn that the file is not commonly downloaded, because every release starts with no download history: choose to keep it. Windows SmartScreen and macOS Gatekeeper then ask once, as each card above says. GitHub shows each file's SHA256 digest on the release page.

OpenLimiter desktop application

OpenLimiter desktop Usage tab showing usage bars and the Usage, Connect Tools and Settings tab row

Other desktop packages

Choose the package that matches how you manage your machine. Each link downloads the file from the current release.

Windows

Use the MSI for managed installs across several Windows machines. Use the installer above for one normal machine.

Windows MSI

Linux

Choose deb for Debian or Ubuntu, rpm for Fedora or openSUSE, or AppImage for a portable install.

Run the AppImage. It needs libfuse2 (libfuse2t64 on Ubuntu 24.04).

chmod +x OpenLimiter-linux-x86_64.AppImage && ./OpenLimiter-linux-x86_64.AppImage

On your phone

Pair your phone from the desktop, then install the web app to your home screen. No native iOS or Android application is built.

iOS

Open the paired web app in Safari, tap Share, then choose Add to Home Screen.

Open the web app

Android

Open the paired web app in Chrome, open the menu, then choose Install app or Add to Home screen.

Open the web app

Global install from npm

Recommended for the command line tool. Install the published package globally, then run openlimiter from any directory.

npm install -g openlimiter

Node 24 or newer and npm.

View the npm package

What the desktop app does on your computer

  • On Windows, the installer adds Microsoft's WebView2 runtime when it is missing, because the app draws its window with it.
  • The app checks GitHub for a newer version and asks before installing it. The macOS preview does not update itself: a new version is a new download from this page.
  • It reads the logins your coding tools already stored, read only, and sends each one only to its own provider. Your readings reach OpenLimiter only if you sign in, and then only as bounded quota readings.
  • Claude bars come from Claude Code's documented status line. A direct request to Anthropic for your Claude usage is off until you turn it on in Connect Tools; when on, it sends your own Claude Code login only to Anthropic, about every five minutes, and every Claude bar comes from that one source. Anthropic's policy for tools like this is unresolved.

Uninstall

If you used them, run these first: the first restores the status line a terminal host had before (all restores every host), the second removes an agent hook, and the third removes the command line tool.

openlimiter terminal uninstall <host>
openlimiter hooks uninstall <agent>
npm uninstall -g openlimiter

In the app's Settings tab, turn off “Start OpenLimiter when you sign in”, then quit OpenLimiter.

Windows: open Settings, go to Apps, find OpenLimiter among your installed apps and choose Uninstall.

macOS: delete OpenLimiter from Applications.

Linux: delete the AppImage file, or remove the deb or rpm package with the command below for your distribution.

sudo apt remove open-limiter
sudo dnf remove open-limiter

Your settings and cached readings stay in the state directory under your user account. Configuration says where it is, if you want it gone too.