Docs
CLI
Sign in, scaffold, run, and deploy snippets from your terminal.
The QuikRun CLI is a thin client over the QuikRun API. Install it globally, or run it on demand with npx. Requires Node.js 20 or newer.
npm install -g quikrun # then: quikrun <command># or, no install:npx quikrun <command> # prefix every command with npx
Sign in
quikrun login opens your browser, you click Authorize, and the CLI captures the token automatically. It is saved to ~/.quikrun/config.json.
quikrun login # browser sign-inquikrun login quik_xxxxxxxx # headless: pass a tokenexport QUIKRUN_TOKEN=quik_xxxxxxxx # or set it in the environment
Commands
quikrun login [token] # browser sign-in, or pass a tokenquikrun new [name] # scaffold a snippet into ./<name>quikrun run # test local source (--body, --method)quikrun deploy # ship it live at quik.run/r/<slug>quikrun pull # pull the deployed source back downquikrun list # list your team's snippetsquikrun logs # recent run + deploy events
Typical flow
quikrun loginquikrun new my-webhookcd my-webhookquikrun run --method POST --body '{"name":"ada"}'quikrun deploy
Upgrade
npm install -g quikrun@latest # global installnpx quikrun@latest <command> # npx: always the latest
›Env vars QUIKRUN_API_URL, QUIKRUN_WEB_URL, and QUIKRUN_TOKEN override the defaults for staging, local, or CI.