Job Queueing for
Next.js x Vercel

Quirrel makes job queues simple as cake.

1
2
3
4
5
6
7
8
9
10
export default Queue(
  "queues/email",
  async (job) => {
    await smtp.dispatch(
      job.recipient,
      job.subject,
      job.name
    )
  }
)

features

Jobs for every occasion.

Whatever job you need, Quirrel supports it.

  • Delayed Jobs

    Want to send a message to your customer, one week after they signed up? Use a delayed job.

  • Fanout Jobs

    Sometimes, you just need to offload some computation onto a diferent lambda. That's what fanout jobs are there for.

  • Recurring Jobs

    Have a task that needs to be executed multiple times, e.g. reminding your users of something? Recurring tasks make that easy to implement.

  • 0 * *

    Cron Jobs

    Good old Cron Jobs, coming to Quirrel. Use for once-a-month invoicing, fetching data on a schedule, or analytics to run hourly.

perks

The best solution available.

Deeply integrated and a joy to use.

  • Great DX

    First-class support selected frameworks. Use the development UI (coming soon) to inspect pending jobs during development.

  • End-to-end encrypted

    Quirrel payloads are end-to-end-encrypted, so your data never gets in the wrong hands.

  • MIT

    Open Source

    Licensed under MIT. Extend, modify, fix, fork - do (almost) anything you want.

  • On Premises

    For projects that require on-prem hosting, self-hosting is easy as cake.

Pricing

Start free, grow with us.

Two easy-to-understand plans. Because we're not a cloud provider.

Free


$0, forever.

Try and evaluate Quirrel, as long as you want.

  • 100 calls / month.
Sign Up

Pro


$20/month.

Ready for production.

OSS & Side Projects are discounted up to 100%. Get in touch.

  • 10.000 calls included.
    Need more? Get in touch.
  • billed monthly
  • credit card / PayPal

About

The pleasant-to-use, open-source job queueing solution.

The idea to Quirrel came during a holiday in Croatia, where Simon started thinking about the easiest way to integrate a Job Queue into Next.js applications.

Person

Simon Knott

Creator of Quirrel

Hi, I'm Simon! I love music, working on developer tooling and giving talks.
You may know me from the Blitz.js ecosystem or SuperJSON. Say Hi on Twitter! :D

Built for developers. Get started with Quirrel in 5 minutes.Sign Up