Skip to content

Installation

  • Node.js 22 or later
  • TypeScript 5.0+ (recommended)
  1. Install the core package:

    Terminal window
    npm install queuert
  2. Install a state adapter (pick one):

    Recommended for production. Supports horizontal scaling and all Queuert features. Requires PostgreSQL 14+.

    Terminal window
    npm install @queuert/postgres
  3. (Optional) Install a notify adapter for reduced latency:

    Recommended for production. Uses Redis pub/sub with hint-based optimization to prevent thundering herd. Requires Redis 6+.

    Terminal window
    npm install @queuert/redis
  4. (Optional) Install additional packages:

    Terminal window
    npm install @queuert/dashboard # Embeddable web UI for job observation
    npm install @queuert/otel # OpenTelemetry metrics and tracing

For detailed adapter configuration (ORM setup, driver options, provider interfaces), see the Integrations section.

Next up: Core Concepts — learn the building blocks before diving into guides.