Skip to content
JS
Comparison

@gitbeaker/rest vs nice-grpc-client-middleware-retry

DOM and browser utilitiesPackage data 25 Sept 2026
@gitbeaker/restv43.8.0, 1 Nov 2025

Cross Platform implementation of the GitLab API

$ npm install @gitbeaker/rest

Retry client middleware for nice-grpc

$ npm install nice-grpc-client-middleware-retry
Metric@gitbeaker/restnice-grpc-client-middleware-retryDifference
Weekly downloads1,171,141307,359@gitbeaker/rest 3.8x higher
12-month download growth--33%-
Gzip size---
Minified size---
Dependencies22Same
Unpacked size138 kB16 kBnice-grpc-client-middleware-retry 8.6x smaller
Latest release43.8.0, 1 Nov 20253.1.16, 4 Aug 2026nice-grpc-client-middleware-retry 9 months more recent
Releases, last 12 months35nice-grpc-client-middleware-retry 2 more
First published14 Mar 202311 Sept 2021nice-grpc-client-middleware-retry 18 months earlier
GitHub stars1,731539@gitbeaker/rest 3.2x higher
Open issues3310@gitbeaker/rest 23 more
Open pull requests87@gitbeaker/rest 1 more
Contributors---
Commits, last 52 weeks5453@gitbeaker/rest +2%
TypeScript typesBundledBundledSame
Module formatESM + CommonJSCommonJSDiffers
Runtimes---
LicenseMITMITSame

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

nice-grpc-client-middleware-retry307.4k latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

@gitbeaker/rest

Major versions
  1. 37.0.026 Apr 2023
  2. 38.0.029 Apr 2023
  3. 39.0.08 Jun 2023
  4. 40.0.018 Mar 2024
  5. 41.0.019 Oct 2024
  6. 42.0.031 Dec 2024
  7. 43.0.013 Jul 2025
Last 5 releases
  1. 43.8.01 Nov 2025
  2. 43.7.026 Oct 2025
  3. 43.6.026 Oct 2025
  4. 43.5.02 Sept 2025
  5. 43.4.07 Aug 2025
112 releases in total, 3 in the last 12 months

nice-grpc-client-middleware-retry

Major versions
  1. 1.0.011 Sept 2021
  2. 2.0.011 Aug 2022
  3. 3.0.05 Mar 2023
Last 5 releases
  1. 3.1.164 Aug 2026
  2. 3.1.1524 Apr 2026
  3. 3.1.1412 Apr 2026
  4. 3.1.1312 Nov 2025
  5. 3.1.121 Oct 2025
32 releases in total, 5 in the last 12 months
@gitbeaker/rest

-

nice-grpc-client-middleware-retry

-

@gitbeaker/rest

-

nice-grpc-client-middleware-retry

-

  • Need both ESM and CommonJS entry points@gitbeaker/rest (@gitbeaker/rest: ESM + CommonJS; nice-grpc-client-middleware-retry: CommonJS)
  • Need to load it with require()Both
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirement@gitbeaker/rest: >=18.20.0; nice-grpc-client-middleware-retry: none declared (engines field in package.json)
  • Need the more recent releasenice-grpc-client-middleware-retry (3.1.16 on 4 Aug 2026 vs 43.8.0 on 1 Nov 2025)
  • Higher weekly npm downloads@gitbeaker/rest (1.2m vs 307.4k)

Each line is generated from the data above.

@gitbeaker/rest: @gitbeaker/rest npm registry, @gitbeaker/rest GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.