Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

One npm Package to Download Videos from TikTok, Instagram, Facebook, YouTube and 7 More

Description and use

The npm package rahad-all-downloader-v2 provides a unified API to fetch direct video URLs from 11 social media platforms, supporting batch downloads, retries, and quality selection without any setup.

Problem

Developers need a single API to fetch direct video URLs from multiple social media platforms without per-platform scrapers.

Outcome

The package enables developers to fetch direct video URLs from 11 platforms with a single API, supporting batch downloads, retries, and quality selection, eliminating the need for multiple scrapers.

Workflow

  • Install the package via npm.
  • Import the alldl function from the package.
  • Call alldl(url) to get a direct video URL and metadata.
  • Use alldl.batch(urls, options) for concurrent batch downloads with callbacks.
  • Configure retries and quality preferences as needed.
  • Handle returned results or errors in application logic.

Evidence

I got tired of wiring up a different scraper for every platform — one library for TikTok, another for Instagram, a third that breaks every time YouTube changes something.

Source

one package, 11 platforms, zero setup.

Source

Batch downloads with concurrency control, auto-retry with backoff, quality preference, progress callbacks.

Source

Zero setup: no cookies, no API keys, no login. Install and go.

Source

  • Record date: 2026-10-02T11:55:42.371Z