Ross ROSS = Recommend OSS · open-source software intelligence for agents

bbc/sqs-consumer

Build Amazon Simple Queue Service (SQS) based applications without the boilerplate observed · 2026-08-28

github.com/bbc/sqs-consumer · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 99
  • Release rhythm 93
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 22.0
  • age_days: 4276
  • days_rel: 47
  • days_push: 10
  • n_releases_24m: 25

Full methodology

Adoption not part of the score

1907 stars · 334 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Node.js/TypeScript library that wraps Amazon SQS into a simple consumer API, letting developers define an async message handler without boilerplate polling and acknowledgment code. It handles long polling, sequential or batched parallel processing, and configurable message acknowledgment and deletion.

Use cases

  • consume messages from an AWS SQS queue in Node.js
  • build a worker that processes SQS messages without boilerplate
  • run background job processing backed by Amazon SQS
  • process SQS messages in parallel with configurable batch size
  • control when SQS messages are acknowledged and deleted from the queue
  • deploy a serverless-style SQS consumer on AWS

When to choose

  • You use Amazon SQS and want a maintained, minimal consumer library instead of hand-writing polling and delete logic
  • You need fine-grained control over message acknowledgment, retries, and batch processing
  • You want a lightweight alternative to heavier job-queue frameworks when AWS SQS is already your queue

When to avoid

  • You are not using AWS SQS (e.g., RabbitMQ, Kafka, Redis-based queues)
  • You need a full job-queue system with scheduling, dashboards, or persistence beyond what SQS provides
  • You are not on a JavaScript runtime (Node.js or compatible)

Facets

library · maturity active

message-queue backend cloud-computing developer-tools serverless cloud aws sqs queue-consumer typescript long-polling event-driven npm-package messaging nodejs deno

2 sources

Member repositories

RepositoryRoleHealth v2
bbc/sqs-consumermain97

For agents

markdown · JSON · MCP: product_card(name="bbc/sqs-consumer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem