Windows
Requires: Windows 10 or later
winget install fgilde.QuickRunNo runtime, no installer, no administrator rights. Unpack and start it - or use a package manager and let updates come from there.
Requires: Windows 10 or later
winget install fgilde.QuickRunRequires: macOS 12 or later
brew install --cask fgilde/tap/quickrunRequires: glibc 2.31 or later
curl -fsSL https://quickrun.org/install.sh | shThe binaries are unsigned, so Windows shows SmartScreen once and macOS asks before the first launch. Homebrew or winget avoid both.
The browser sets the quarantine flag, and with no Apple signature to check against, macOS calls the app damaged. Clear it once and it opens normally:
xattr -dr com.apple.quarantine /Applications/QuickRun.appUnpacked from the tarball, for the bare binary:
xattr -d com.apple.quarantine ./quickrunHomebrew does this for you:
brew install --cask fgilde/tap/quickrunIt puts the Run button on GitHub. It is not required - QuickRun works on its own - but it is the reason it exists.
Chrome, Edge, Opera: unzip the build, then chrome://extensions → Developer mode → Load unpacked → the folder.
Firefox: about:debugging → This Firefox → Load Temporary Add-on → the manifest.json inside the folder.
That is all there is to it: there is nothing to pair. QuickRun accepts requests only from a browser extension.
How the extension worksEvery release ships a SHA256SUMS file. Once installed, QuickRun updates itself - in the same place, from the same source.
quickrun updateView SHA256SUMSPackage managers, the macOS app bundle, unsigned binaries, uninstalling: the long download page in the documentation.
Documentation download page