🚀. Socket Launch Week Day 2:Introducing Manifest Alerts.Learn more
Sign In

ab-downloader

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ab-downloader

Social Media Downloader by AbroDevTeam

latest
npmnpm
Version
1.0.2
Version published
Weekly downloads
18K
10.02%
Maintainers
1
Weekly downloads
 
Created
Source

🚀 AB-DOWNLOADER

Typing SVG


AB-Downloader Logo

🎯 Universal Media Downloader

Download content from Instagram, TikTok, Facebook, YouTube, and more!


WhatsApp Channel

npm version downloads license GitHub stars

📦 Installation

Node.js

npm install ab-downloader

No more Python Config

🎨 Features

PlatformStatusFeatures
📸 Instagram✅ ActivePosts, Stories, Reels
🎵 TikTok✅ ActiveVideos, No Watermark
📘 Facebook✅ ActiveVideos, Posts
🐦 Twitter✅ ActiveVideos, Images
🎬 YouTube✅ ActiveVideos, Audio
📁 MediaFire✅ ActiveDirect Downloads
🎬 CapCut✅ ActiveTemplates
💾 Google Drive✅ ActivePublic Files
📌 Pinterest✅ ActiveImages, Search
🔄 AIO🔧 MaintenanceUniversal Downloader

🚀 Quick Start

🌟 AIO - All in One (Under Maintenance)

const { aio } = require('ab-downloader');

const url = 'https://www.instagram.com/p/ByxKbUSnubS/';
aio(url)
  .then(data => console.log(data))
  .catch(err => console.error(err));

📱 Platform Examples

📸 Instagram

const { igdl } = require('ab-downloader');

const url = 'https://www.instagram.com/p/ByxKbUSnubS/';
igdl(url)
  .then(data => {
    console.log('✅ Instagram content downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
[
 {
  developer: 'AbroCodes',
  contactme: 'Telegram: abrocodes',
  thumbnail: '...',
  url: '...'
  resolution: undefined,
  shouldRender: undefined
 }
]

🎵 TikTok

const { ttdl } = require('ab-downloader');

const url = 'https://www.tiktok.com/@username/video/1234567890';
ttdl(url)
  .then(data => {
    console.log('✅ TikTok video downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
[
  {
    developer: 'AbroCodes',
    contactme: 'Telegram: abrocodes',
    title: ...,
    title_audio: ...,
    thumbnail: ...,
    video:[],
    audio: []
  }
]

📘 Facebook

const { fbdown } = require('ab-downloader');

const url = 'https://www.facebook.com/watch/?v=1393572814172251';
fbdown(url)
  .then(data => {
    console.log('✅ Facebook video downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
[
  {
    developer: 'AbroCodes',
    contactme: 'Telegram: abrocodes',
    Normal_video: ...,
    HD: ...
  }
]

🐦 Twitter

const { twitter } = require('ab-downloader');

const url = 'https://twitter.com/username/status/1229369819511709697';
twitter(url)
  .then(data => {
    console.log('✅ Twitter media downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
{
  developer: 'AbroCodes',
  contactme: 'Telegram: abrocodes',
  title: '...',
  url: [
  {
   hd: '...'
   },
   {
   sd: '...'
   }
]
}

🎬 YouTube

const { youtube } = require('ab-downloader');

const url = 'https://youtube.com/watch?v=C8mJ8943X80';
youtube(url)
  .then(data => {
    console.log('✅ YouTube video downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
CHECK IT OUT YOURSELF ❤️

📁 MediaFire

const { mediafire } = require('ab-downloader');

const url = 'https://www.mediafire.com/file/941xczxhn27qbby/file.apk/file';
mediafire(url)
  .then(data => {
    console.log('✅ MediaFire file downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
CHECK IT OUT YOURSELF ❤️

🎬 CapCut

const { capcut } = require('ab-downloader');

const url = 'https://www.capcut.com/template-detail/7299286607478181121';
capcut(url)
  .then(data => {
    console.log('✅ CapCut template downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
CHECK IT OUT YOURSELF ❤️

💾 Google Drive

const { gdrive } = require('ab-downloader');

const url = 'https://drive.google.com/file/d/1thDYWcS5p5FFhzTpTev7RUv0VFnNQyZ4/view';
gdrive(url)
  .then(data => {
    console.log('✅ Google Drive file downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
CHECK IT OUT YOURSELF ❤️

📌 Pinterest

const { pinterest } = require('ab-downloader');

// Download by URL
const url = 'https://pin.it/4CVodSq';
pinterest(url)
  .then(data => {
    console.log('✅ Pinterest image downloaded!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));

// Search Pinterest
pinterest('Nature Photography')
  .then(data => {
    console.log('✅ Pinterest search results!');
    console.log(data);
  })
  .catch(err => console.error('❌ Error:', err));
View Sample Response
CHECK IT OUT YOURSELF ❤️

📖 Documentation

🔗 Complete API Documentation

Detailed guides, examples, and API references

⚠️ Important Notes

  • ✅ Only download public or accessible content
  • ✅ Ensure you have permission or copyright to download media
  • ✅ Respect platform terms of service
  • ❌ This application is not affiliated with any social media platform

🛡️ Disclaimer

Users are responsible for complying with applicable laws and platform policies when using this downloader.

🤝 Contributing

We welcome contributions! 🎉

🐛 Found a Bug?

  • Contact Developer on Telegram: https://t.me/abrocodes
  • Submit an issue with detailed description
  • Include error logs and reproduction steps

📄 License

AB-Downloader is licensed under the MIT License

Feel free to use, modify, and distribute this software

🌟 Star this repo if you found it helpful!

GitHub stars

Made with ❤️ by AbroCodes

Keywords

AIO

FAQs

Package last updated on 08 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts