TypeScript Queue

Open-source TypeScript projects categorized as Queue

Top 15 TypeScript Queue Projects

  • agenda

    Lightweight job scheduling for Node.js

  • Project mention: agenda VS pulse - a user suggested alternative | libhunt.com/r/agenda | 2024-05-10
  • The gist

    BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis

  • Project mention: Object Narrowing in Typescript with Graphile Worker | dev.to | 2024-01-31

    Graphile worker has been great for me because it's a library that works with Postgres that allows me to queue jobs and execute them on the server without adding too many additional layers of complexity for being able to accomplish async tasks. (I'm aware of how popular bull is, but I don't want to add another data-store only for async tasks)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • p-queue

    Promise queue with concurrency control

  • worker

    High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)

  • Project mention: Show HN: An SQS Alternative on Postgres | news.ycombinator.com | 2024-05-09

    People considering this project should also probably consider Graphile Worker[1] I've scaled Graphile Worker to 10m daily jobs just fine

    The behavior of this library is a bit different and in some ways a bit lower level. If you are using something like this, expect to get very intimate with it as you scale- a lot of times your custom workload would really benefit from a custom index and it's handy to understand how the underlying system works.

    [1] https://worker.graphile.org/

  • node-resque

    Node.js Background jobs backed by redis.

  • RedisSMQ

    A simple high-performance Redis message queue for Node.js.

  • bull

    Bull module for Nest framework (node.js) :cow: (by nestjs)

  • Project mention: Queuing jobs in NestJS using @nestjs/bullmq package | dev.to | 2023-12-18

    NestJS has a @nestjs/bullmq package Github link but the official documentation of NestJS does not have example of @nestjs/bullmq and bullmq.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • bull_exporter

    Prometheus exporter for Bull metrics

  • leek

    Celery Tasks Monitoring Tool

  • Conveyor MQ

    A fast, robust and extensible distributed task/job queue for Node.js, powered by Redis.

  • pg-tbus

    End-to-end typesafe tasks and integration events on postgres made easy.

  • wakaq-ts

    Background task queue for TypeScript backed by Redis, a super minimal Celery

  • Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08
  • felony

    Criminally easy framework to use

  • pulse

    The modern MongoDB-powered job scheduler library for Node.js (by pulsecron)

  • Project mention: Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB | dev.to | 2024-05-18

    Implementing and managing such a system yourself is necessary but can be tedious and time-consuming. To focus more on product engineering, consider using a cloud service like Pulsecron for your scheduling needs. Pulsecron offers a managed solution that simplifies the entire process, allowing you to concentrate on building great features for your users.

  • vellichor

    A useful collection of fast and lightweight data structures and their algorithms

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Queue related posts

  • Object Narrowing in Typescript with Graphile Worker

    1 project | dev.to | 31 Jan 2024
  • Deno Cron

    15 projects | news.ycombinator.com | 29 Nov 2023
  • Job Schedulers for Node: Bull or Agenda?

    1 project | dev.to | 13 Sep 2023
  • How do you handle queues in Node.js? Have you ever tried using pgboss?

    5 projects | /r/node | 6 May 2023
  • Next.js background jobs

    1 project | /r/nextjs | 2 May 2023
  • Conveyor MQ - A fast, robust and extensible distributed task/job queue for Node.js

    1 project | /r/typescript | 27 Oct 2022
  • Conveyor MQ - A fast, robust and extensible distributed task/job queue for Node.js

    1 project | /r/javascript | 27 Oct 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Queue projects in TypeScript? This list will help you:

Project Stars
1 agenda 9,279
2 The gist 5,433
3 p-queue 3,283
4 worker 1,687
5 node-resque 1,341
6 RedisSMQ 579
7 bull 577
8 bull_exporter 263
9 leek 130
10 Conveyor MQ 50
11 pg-tbus 19
12 wakaq-ts 16
13 felony 11
14 pulse 26
15 vellichor 6

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com