Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

Graphile Worker

Free#16 of 36 in Task Queue Software

Open-source PostgreSQL job queue for Node.js applications

—Not yet scored
Graphile Worker— Try Graphile Worker

At a glance

  • Editor score
    Not yet scored
  • Pricing
    Open source
  • Best for
    PostgreSQL queues with job deduplication
  • Paid from
    None
  • Deployment model
    Self_hosted
  • Facts checked
    20 Sep 2026
  • Where it wins

    • Automatic retries with exponential backoff and configurable retry counts
    • Job deduplication, batching, priorities, and named queues
    • Standalone or embedded execution with delayed and recurring tasks
  • Where it doesn't

    • Self-hosted deployment requires PostgreSQL and operational ownership
    • No separate dead-letter queue is described
    • Integrations are focused on PostGraphile and PostgREST

Our verdict on Graphile Worker

Graphile Worker is an open-source task queue that stores jobs in PostgreSQL and executes them with Node.js. It fits engineering teams building applications on PostgreSQL and Node.js that want background processing without operating a separate queue service. Jobs can be created with JavaScript or SQL, while standalone and embedded execution modes support different application architectures. Linux, macOS, and Windows are supported, with self-hosted deployment as the deployment model.

Its strongest technical coverage is job control. Automatic retries use exponential backoff, and the retry count is configurable. Delayed execution supports scheduled work, while cron-like recurring tasks can optionally backfill missed runs. Job keys provide deduplication, and batch jobs include partial retry handling. Named queues, priority controls, and parallel execution add useful control when workloads have different urgency or processing requirements. These capabilities make Graphile Worker a good fit for applications that need more than simple one-off background jobs.

The trade-off is focus. Graphile Worker is closely aligned with the PostgreSQL ecosystem, including integrations with PostGraphile and PostgREST, rather than a broad integration catalog. It also does not provide a separate dead-letter queue, although permanently failed jobs are retained for inspection. Teams should choose it when PostgreSQL-backed processing, JavaScript or SQL job creation, and deduplication are central requirements. Teams seeking a hosted queue, a separate dead-letter workflow, or wider platform integrations should consider an alternative.

Graphile Worker pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on worker.graphile.org

Graphile Worker fact sheet

Free planNot verified
Paid fromNone
Deployment modelSelf_hosted
Custom retry policyYes
Scheduled jobsYes
Dead-letter queueNo
Maximum payload sizeNot verified
Official SDK languagesJavaScript, TypeScript
DeploymentSelf-hosted
PlatformsLinux, macOS, Windows
SupportCommunity, Docs
Built forSmall business, Mid-market (editorial estimate)
Integrations2 integrations: PostGraphile, PostgREST
PricingOpen source
Websiteworker.graphile.org
Facts checked20 Sep 2026

Graphile Worker integrations

Graphile Worker lists 2 integrations on its own site.

  • PostGraphile
  • PostgREST

Alternatives to Graphile Worker

See all Graphile Worker alternatives →

Used Graphile Worker? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Graphile Worker for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Graphile Worker —/10

Graphile Worker is listed in our Task Queue Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/graphile-worker/"><img src="https://www.itechguides.com/best/badge/graphile-worker.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.