@gitbeaker/rest alternatives
8 packages that do the same job as @gitbeaker/rest: nice-grpc-client-middleware-retry, @cerbos/http, overlayscrollbars, @tanem/svg-injector, react-svg, normalize-exception, set-error-message, @solid-primitives/scroll. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| @gitbeaker/rest This package | 1.2m | - | - | 2 | 10 months ago | ESM + CommonJS | Bundled | - |
| nice-grpc-client-middleware-retry | 307.4k | -33% | - | 2 | 1 month ago | CommonJS | Bundled | - |
| @cerbos/http | 24.4k | - | - | 1 | 9 days ago | ESM only | Bundled | - |
| overlayscrollbars | 580.5k | +39% | - | 0 | 4 months ago | ESM + CommonJS | Bundled | - |
| @tanem/svg-injector | 232.4k | - | - | 0 | 24 days ago | ESM + CommonJS | Bundled | - |
| react-svg | 232.1k | +20% | - | 1 | 24 days ago | ESM + CommonJS | Bundled | - |
| normalize-exception | 222.9k | +131% | - | 2 | 1 year ago | ESM only | Bundled | - |
| set-error-message | 194.1k | +123% | - | 1 | 1 year ago | ESM only | Bundled | - |
| @solid-primitives/scroll | 186.8k | - | - | 3 | 2 months ago | ESM only | Bundled | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
Retry client middleware for nice-grpc
Compared with @gitbeaker/rest
- 3.8x fewer weekly downloads (307.4k vs 1.2m)
- CommonJS vs ESM + CommonJS
- Declares no Node.js engine range vs Node.js >=18.20.0
- Last release 4 Aug 2026 vs 1 Nov 2025
- 3.2x fewer GitHub stars (539 vs 1.7k)
Client library for interacting with the Cerbos policy decision point service over HTTP from browser-based applications
Compared with @gitbeaker/rest
- 48x fewer weekly downloads (24.4k vs 1.2m)
- 1 dependency vs 2
- ESM only vs ESM + CommonJS
- Declares Node.js >= 22 vs Node.js >=18.20.0
- Last release 15 Sept 2026 vs 1 Nov 2025
- 21x fewer GitHub stars (83 vs 1.7k)
A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
Compared with @gitbeaker/rest
- 2.0x fewer weekly downloads (580.5k vs 1.2m)
- 0 dependencies vs 2
- Declares no Node.js engine range vs Node.js >=18.20.0
- Last release 9 May 2026 vs 1 Nov 2025
- 3.0x more GitHub stars (5.2k vs 1.7k)
Fast, caching, dynamic inline SVG DOM injection library.
Compared with @gitbeaker/rest
- 5.0x fewer weekly downloads (232.4k vs 1.2m)
- 0 dependencies vs 2
- Declares no Node.js engine range vs Node.js >=18.20.0
- Last release 31 Aug 2026 vs 1 Nov 2025
- 16x fewer GitHub stars (109 vs 1.7k)
A React component that injects SVG into the DOM.
Compared with @gitbeaker/rest
- 5.0x fewer weekly downloads (232.1k vs 1.2m)
- 1 dependency vs 2
- Declares no Node.js engine range vs Node.js >=18.20.0
- Last release 31 Aug 2026 vs 1 Nov 2025
- 2.0x fewer GitHub stars (882 vs 1.7k)
Normalize exceptions/errors
Compared with @gitbeaker/rest
- 5.3x fewer weekly downloads (222.9k vs 1.2m)
- ESM only vs ESM + CommonJS
- Declares Node.js >=18.18.0 vs Node.js >=18.20.0
- Last release 29 Mar 2025 vs 1 Nov 2025
- 115x fewer GitHub stars (15 vs 1.7k)
Properly update an error's message
Compared with @gitbeaker/rest
- 6.0x fewer weekly downloads (194.1k vs 1.2m)
- 1 dependency vs 2
- ESM only vs ESM + CommonJS
- Declares Node.js >=18.18.0 vs Node.js >=18.20.0
- Last release 29 Mar 2025 vs 1 Nov 2025
- 433x fewer GitHub stars (4 vs 1.7k)
Reactive primitives to react to element/window scrolling.
Compared with @gitbeaker/rest
- 6.3x fewer weekly downloads (186.8k vs 1.2m)
- 3 dependencies vs 2
- ESM only vs ESM + CommonJS
- Declares no Node.js engine range vs Node.js >=18.20.0
- Last release 4 Jul 2026 vs 1 Nov 2025
- 1.1x fewer GitHub stars (1.6k vs 1.7k)
Indexability: Indexed.