TypeScript Queue

Open-source TypeScript projects categorized as Queue

Top 14 TypeScript Queue Projects

  • agenda

    Lightweight job scheduling for Node.js

  • Project mention: Next.js vs Node.js: A Modern Contrast | dev.to | 2024-04-12

    While many ways to write scalable Node.js applications exist, all narrow down to the underlying architecture. However, common hurdles in Node.js include serving static files, task scheduling, and utilizing available resources. To combat these, you can use a tactical approach. Because serving static assets with Node.js takes CPU time, a proxy content delivery network like CloudFront should help fix it. Recurring tasks need to fire events, which isn’t reliable with setTimeout or setInterval. As a solution, you can use a task scheduler framework like agenda.js. To handle resource utilization, you can use the cluster feature in Node.js, which listens to ports, accepts new connections, and distributes them across workers with built-in smarts to avoid overloading the process.

  • 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: Postgres as Queue | news.ycombinator.com | 2024-02-09

    Big fan of Graphile Worker to handle this job. https://github.com/graphile/worker

  • 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.

  • Project mention: How do you handle queues in Node.js? Have you ever tried using pgboss? | /r/node | 2023-05-06

    Used pg-boss and I can recommend if you are queuing under 1-2 mil items and doesn't require sub ms latency. Additionally I wrote my own library similar to pg-boss: https://github.com/ilijaNL/pg-tbus

  • 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

  • vellichor

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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). The latest post mention was on 2024-04-12.

TypeScript Queue related posts

Index

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

Project Stars
1 agenda 9,232
2 The gist 5,154
3 p-queue 3,215
4 worker 1,633
5 node-resque 1,331
6 RedisSMQ 569
7 bull 568
8 bull_exporter 259
9 leek 129
10 Conveyor MQ 50
11 pg-tbus 17
12 wakaq-ts 15
13 felony 10
14 vellichor 6
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com