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

tinylibs/tinybench

🔎 A simple, tiny and lightweight benchmarking library! observed · 2026-08-28

github.com/tinylibs/tinybench · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 97
  • Longevity 100
How is this computed?

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

  • gap_med: 15.5
  • age_days: 1495
  • days_rel: 23
  • days_push: 7
  • n_releases_24m: 23

Full methodology

Adoption not part of the score

2360 stars · 57 forks observed · 2026-08-28

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

Tinybench is a tiny (~10KB) JavaScript benchmarking library built on Web APIs with accurate timing via process.hrtime or performance.now. It provides statistically analyzed latency and throughput results, concurrency support, and works across multiple JS runtimes with zero dependencies.

Use cases

  • benchmark javascript functions
  • compare performance of two implementations
  • measure latency and throughput of code
  • run microbenchmarks in node or browser
  • get statistical analysis of benchmark results
  • benchmark async tasks

When to choose

  • you need a lightweight, zero-dependency benchmarking library for JavaScript
  • you want statistically rigorous results (std dev, margin of error, percentiles)
  • you need benchmarks to run across multiple JS runtimes
  • you want a simple API like bench.add() and bench.run()

When to avoid

  • you need full profiling with flame graphs or CPU sampling
  • you benchmark non-JavaScript code
  • you need a full benchmarking suite with CI dashboards and historical tracking

Facets

library · maturity active

benchmarking developer-tools performance testing cross-platform cli microbenchmarking javascript typescript lightweight web-apis tinylibs nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
tinylibs/tinybenchmain98

For agents

markdown · JSON · MCP: product_card(name="tinylibs/tinybench")

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