grabr Documentation
Everything you need to install, configure, and integrate grabr — the modern, blazing-fast file downloader for Bun and Node.js.
Installation
Install grabr via npm or Bun, verify your setup, and use it as a library.
CLI Reference
Full command reference for add, list, pause, resume, remove, and the interactive dashboard.
Browser Integration
Route browser downloads to the Grabr daemon using extensions for Chrome, Edge, and Firefox.
Library API
Import grabr programmatically — Downloader, events, types, and config.
Next.js Integration
Use grabr with Next.js Server Actions for server-side downloads.
Vite + React Integration
Build a full-stack app with Express backend and Vite frontend.
TanStack Start Integration
Use grabr with TanStack Start Server Functions.
Architecture
Deep dive into the chunked download engine, storage, CLI, and server.
Quick Install
bash
bun install -g @linuxctrl/grabr