Queuebase
← Back to home

Roadmap

What we've built, what we're working on, and where we're headed.

Shipped

Automatic Retries

core

Configurable retry strategies with exponential and linear backoff.

CRON Scheduling

core

Schedule recurring jobs with CRON expressions for reports, syncs, and cleanups. Define schedules in code, sync to production via CLI, and manage them from the dashboard.

Monitoring Dashboard

dashboard

Real-time dashboard to monitor job status, view run history, and track performance.

Background Job Processing

core

Define, enqueue, and process background jobs with a type-safe TypeScript API.

Local Dev Server

core

Full local development experience via the queuebase CLI. No cloud account needed to develop.

Next.js SDK

integrations

First-class Next.js support with App Router handler and type-safe client.

Node.js SDK

integrations

Use Queuebase with Express, Fastify, and other Node.js frameworks.

In Progress

Team Management

dashboard

Invite team members to your organization, manage roles (owner/member), and control access across all projects. 5 seats included on Pro, with additional seats available for purchase.

Planned

Job Analytics

dashboard

Detailed analytics on job performance, failure rates, and processing times.

Next.js Pages Router Support

integrations

Backwards-compatible support for Next.js Pages Router API routes alongside the existing App Router integration.

Nuxt Support

integrations

Native Nuxt integration for defining and enqueueing background jobs.

Queuebase Studio

core

Local UI for inspecting and managing jobs via a 'queuebase studio' CLI command, similar to Drizzle Studio and Prisma Studio.

Standard Schema Support

core

Support the Standard Schema protocol to enable validation with Zod, ArkType, Valibot, and other compatible libraries.

SvelteKit Support

integrations

Native SvelteKit integration for defining and enqueueing background jobs.

Webhook Notifications

api

Get notified via webhooks when jobs complete, fail, or need attention.