upstash/qstash-cli

Run QStash locally

JavaScript

9

27 commits

updated Oct 6, 2026

See the code

README

Upstash QStash CLI

npm (scoped)

[!NOTE]
This project is in GA Stage. The Upstash Professional Support fully covers this project. It receives regular updates, and bug fixes. The Upstash team is committed to maintaining and improving its functionality.

QStash CLI is a command-line tool that helps developers work with QStash locally. The only command currently available is dev, which runs a local QStash server for development and testing purposes.

QStash is an HTTP based messaging and scheduling solution for serverless and edge runtimes.

It is 100% built on stateless HTTP requests and designed for:

  • Serverless functions (AWS Lambda ...)
  • Cloudflare Workers (see the example)
  • Fastly Compute@Edge
  • Next.js, including edge
  • Deno
  • Client side web/mobile applications
  • WebAssembly
  • and other environments where HTTP is preferred over TCP.

Quick Start

Install

npm install @upstash/qstash-cli

Basic Usage:

npx @upstash/qstash-cli dev

Available Commands

Usage:
        qstash-cli [command] [options]
Commands:
        dev     Start a local dev server
Options:
        -port  The port number to start server on (default: 8080)

Docs

See the local development guide for details.

upstash/qstash-cli

Run QStash locally

JavaScript

9

27 commits

updated Oct 6, 2026

See the code

README

Upstash QStash CLI

npm (scoped)

[!NOTE]
This project is in GA Stage. The Upstash Professional Support fully covers this project. It receives regular updates, and bug fixes. The Upstash team is committed to maintaining and improving its functionality.

QStash CLI is a command-line tool that helps developers work with QStash locally. The only command currently available is dev, which runs a local QStash server for development and testing purposes.

QStash is an HTTP based messaging and scheduling solution for serverless and edge runtimes.

It is 100% built on stateless HTTP requests and designed for:

  • Serverless functions (AWS Lambda ...)
  • Cloudflare Workers (see the example)
  • Fastly Compute@Edge
  • Next.js, including edge
  • Deno
  • Client side web/mobile applications
  • WebAssembly
  • and other environments where HTTP is preferred over TCP.

Quick Start

Install

npm install @upstash/qstash-cli

Basic Usage:

npx @upstash/qstash-cli dev

Available Commands

Usage:
        qstash-cli [command] [options]
Commands:
        dev     Start a local dev server
Options:
        -port  The port number to start server on (default: 8080)

Docs

See the local development guide for details.

Project health

Latest release

2.40.12 · Oct 6, 2026

Releases this year

3

Significant stargazers

Fahreddin Özcan

63 followers · starred Jan 2025

Sora Morimoto

959 followers · starred May 2026

Yunus Emre Özdemir

13 followers · starred Jan 2025