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

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

GoodJob

Free#25 of 36 in Task Queue Software

GoodJob: A focused, open-source task queue for Rails applications already using PostgreSQL. Ranked #25 of 36 in Task Queue Software by our editors (6.8/10); pricing: Open source; best for rails teams using PostgreSQL.

6.8/10Editor score
GoodJob6.8 Visit GoodJob

At a glance

  • Editor score
    6.8 / 10
  • Pricing
    Open source
  • Best for
    Rails teams using PostgreSQL
  • Paid from
    Free
  • Deployment model
    Self_hosted
  • Facts checked
    20 Sep 2026
GoodJob screenshot
  • Where it wins

    • Persistent PostgreSQL-backed jobs with retries, priorities, and delays
    • Cron jobs, batching, throttling, and concurrency controls included
    • Rails dashboard plus an independent command-line worker process
  • Where it doesn't

    • Requires Ruby on Rails and PostgreSQL
    • Self-hosted deployment leaves operations to the adopting team
    • Integrations are centered on Rails, Active Job, and PostgreSQL

Our verdict on GoodJob

GoodJob is an open-source, self-hosted task queue for Ruby on Rails applications. It works as a PostgreSQL-backed Active Job backend, storing persistent job records while supporting multithreaded execution. Rails teams can define queues, delays, priorities, timeouts, retries, recurring cron-style jobs, concurrency limits, throttling, batches, and bulk enqueueing. The product is most appropriate for teams that already operate Rails with PostgreSQL and want queueing within that application stack.

Its feature depth is concentrated in job execution and control. Custom retry policies, scheduled jobs, priorities, timeouts, and throttling cover common background-work requirements, while batch processing supports callback jobs for grouped workflows. A mountable Rails web dashboard provides an application-facing view of the queue, and GoodJob can run either inside a Rails web process or as an independent command-line worker. That deployment flexibility suits teams choosing between a simpler application-integrated arrangement and a separate worker process.

GoodJob’s ecosystem fit is deliberately narrow: the published integrations are Ruby on Rails, Active Job, and PostgreSQL, and the official SDK is Ruby. That focus makes it a clear candidate for Rails applications that already depend on PostgreSQL, but less suitable for teams seeking broader language, framework, or hosted-service coverage. It is distributed as an open-source Ruby gem and uses self-hosted deployment, so the adopting team owns the surrounding deployment and operations. Pick GoodJob for a Rails-and-PostgreSQL stack needing persistent jobs and built-in queue controls; consider an alternative when those platform requirements do not match your application.

Your product? Our editors can test GoodJob in depth and publish a review, labelled as paid · from $149/mo →

GoodJob pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

GoodJob fact sheet

Free planNot verified
Paid fromFree
Deployment modelSelf_hosted
Custom retry policyYes
Scheduled jobsYes
Dead-letter queueNot verified
Maximum payload sizeNot verified
Official SDK languagesRuby
DeploymentSelf-hosted
SupportDocs, Community
Built forSolo, Small business, Mid-market (editorial estimate)
Integrations3 integrations: Ruby on Rails, Active Job, PostgreSQL
PricingOpen source
Websitegithub.com
Facts checked20 Sep 2026

GoodJob integrations

GoodJob lists 3 integrations on its own site.

  • Ruby on Rails
  • Active Job
  • PostgreSQL

Alternatives to GoodJob

See all GoodJob alternatives →

Used GoodJob? 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 GoodJob 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 — GoodJob 6.8/10

GoodJob 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/goodjob/"><img src="https://www.itechguides.com/best/badge/goodjob.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update