Official client libraries.

Our official clients handle connection management, job serialization, and concurrent processing out of the box, leaving you to focus on your application logic.

All official clients are free and open source under the MIT license. Fork, patch, or bundle them — no strings attached.

Multi-thread or multi-fiber

Ruby

Includes a mixin for Ruby-specific job classes, an Active Job adapter, and a worker with multi-thread and optional multi-fiber concurrency. Low-level enqueue and dispatch is supported too.

Async JavaScript

Node.js

TypeScript/JavaScript client based on undici. Jobs are defined as async functions and workers can be created with ad-hoc dispatchers.

Typed & async

Rust

Async client built on tokio and reqwest. Jobs are typed structs via the JobKind trait, and a Worker runs many concurrent handlers with a Router for type-based dispatch.

Language not listed?

Use the HTTP API directly.

Zizq’s HTTP/1.1 and HTTP/2 API is easy to use from any language with an HTTP client — even a humble little shell pipeline.

Read the API reference →

Support

Need help?

Zizq is a source-available project. Community support is provided through GitHub. If you have a Pro license, support is also available directly via email.