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

faastjs/faast.js

Serverless batch computing made simple. observed · 2026-08-28

github.com/faastjs/faast.js · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 99
  • Release rhythm 8
  • Longevity 100
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: n/a
  • age_days: 3039
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1481 stars · 43 forks observed · 2026-08-28

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

Faast.js is a TypeScript/JavaScript library that transforms ordinary modules into serverless cloud functions on AWS Lambda, handling packaging, infrastructure setup, and cleanup automatically. It enables massively parallel batch computing with thousands of concurrent invocations, real-time cost estimation, and a local mode for testing without cloud resources.

Use cases

  • run batch jobs on thousands of cloud cores from JavaScript
  • call AWS Lambda functions like regular async functions
  • estimate the cost of serverless workloads in real time
  • parallelize CPU-bound tasks across serverless functions
  • test serverless functions locally without an AWS account
  • compare Lambda memory configurations for cost and speed
  • avoid managing infrastructure for ephemeral compute jobs

When to choose

  • you want serverless batch computing from Node.js with zero infrastructure management
  • you need to fan out thousands of parallel function invocations on AWS Lambda
  • you want type-safe cloud function calls with first-class TypeScript support
  • you need real-time cost snapshots and cost analysis for serverless workloads

When to avoid

  • you need event-driven or always-on serverless services rather than batch invocation
  • you require cloud providers other than AWS (only AWS and local providers are supported)
  • your workload needs long-running processes beyond Lambda execution limits
  • you need a managed platform or dashboard rather than a pure library

Facets

library · maturity active

serverless workflow-automation scheduling rate-limiting developer-tools cloud-computing developer-tools microservices cloud serverless faas aws-lambda batch-computing cost-estimation function-as-a-service ephemeral-infrastructure typescript-library automation nodejs typescript javascript

6 sources

Member repositories

RepositoryRoleHealth v2
faastjs/faast.jsmain67

For agents

markdown · JSON · MCP: product_card(name="faastjs/faast.js")

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