New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gifted-dls

Package Overview
Dependencies
Maintainers
0
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gifted-dls

Gifted-Dls: Social Media(Youtube, Tiktok, Facebook, Instagram, Twitter) Downloader and other Api

  • 1.3.4
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
2.3K
increased by8.63%
Maintainers
0
Weekly downloads
 
Created
Source

Gifted-Dls: Social Media(Youtube, Tiktok, Facebook, Instagram, Twitter) Downloader and other Api Tools

  • Contact Owner
Tap to See Changelog
  • Fixed Spotify Downloader
  • Fixed Youtube Downloaders
  • Added All In One Downloader

version npm downloads js dilvr

Installation:

Tap to Open
npm i gifted-dls
npm uninstall gifted-dls

This Npm Package is Based on Gifted-Api - Actively maintained before changes take effect here.

Before we start:

For Esm(mjs):

Tap to Open
const gifted = await import('gifted-dls'); // This is how I mostly use it in my esm projects....
const sampleUrl = 'https://youtu.be/wJnBTPUQS5A?si=klI0qxyOnnbcriOk'; 
let data = await gifted.default.giftedytmp3(sampleUrl)
console.log(data)


// OR

import pkg from 'gifted-dls';
const gifted = pkg;
const sampleUrl = 'https://youtu.be/wJnBTPUQS5A?si=klI0qxyOnnbcriOk'; 
let data = await gifted.giftedytmp3(sampleUrl)
console.log(data)

For Cjs Example Usage Startss Below...

Youtube Search(Yts):

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleQuery = 'Spectre'; 
let data = await gifted.giftedyts(sampleQuery)
console.log(data)
[
  {
    type: 'video',
    videoId: 'wJnBTPUQS5A',
    url: 'https://youtube.com/watch?v=wJnBTPUQS5A',
    title: 'Alan Walker - The Spectre',
    description: "----- Hope you guys like this track - it's a remake of the instrumental ”Spectre” that I released a few years ago. Some of you might ...",
    image: 'https://i.ytimg.com/vi/wJnBTPUQS5A/hqdefault.jpg',
    thumbnail: 'https://i.ytimg.com/vi/wJnBTPUQS5A/hqdefault.jpg',
    seconds: 207,
    timestamp: '3:27',
    duration: { toString: [Function: toString], seconds: 207, timestamp: '3:27' },
    ago: '7 years ago',
    views: 1204180841,
    author: {
      name: 'Alan Walker',
      url: 'https://youtube.com/channel/UCJrOtniJ0-NWz37R30urifQ'
    }
  },
  {
    type: 'video',
    videoId: 'qHDJSRlNhVs',
    url: 'https://youtube.com/watch?v=qHDJSRlNhVs',
    title: 'Alan Walker - The Spectre (Lyrics)',
    description: '......... Lyrics: Alan Walker - The Spectre [Verse 1] Hello, hello, can you hear me as I scream your name? Hello, hello, do you ...',
    image: 'https://i.ytimg.com/vi/qHDJSRlNhVs/hq720.jpg',
    thumbnail: 'https://i.ytimg.com/vi/qHDJSRlNhVs/hq720.jpg',
    seconds: 191,
    timestamp: '3:11',
    duration: { toString: [Function: toString], seconds: 191, timestamp: '3:11' },
    ago: '1 year ago',
    views: 6312985,
    author: { name: '7clouds', url: 'https://youtube.com/@7clouds' }
  },
  {
    type: 'video',
    videoId: '8jzDnsjYv9A',
    url: 'https://youtube.com/watch?v=8jzDnsjYv9A',
    title: "Sam Smith - Writing's On The Wall (from Spectre) (Official Music Video)",
    description: "The official 'Writing's On The Wall' music video. Lyrics: I've been here before But always hit the floor I've spent a lifetime running ...",
    image: 'https://i.ytimg.com/vi/8jzDnsjYv9A/hq720.jpg',
    thumbnail: 'https://i.ytimg.com/vi/8jzDnsjYv9A/hq720.jpg',
    seconds: 285,
    timestamp: '4:45',
    duration: { toString: [Function: toString], seconds: 285, timestamp: '4:45' },
    ago: '9 years ago',
    views: 277440956,
    author: {
      name: 'SAM SMITH',
      url: 'https://youtube.com/channel/UCvpDeGlR5wLP9Z3Tb6K0Xfg'
    }
  }, more results,.........................
]

Youtube Mp3(YtMp3):

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://www.youtube.com/watch?v=qHDJSRlNhVs'; 
let data = await gifted.giftedytmp3(sampleUrl)
console.log(data)
{
  status: 200,
  creator: 'GiftedTech',
  result: {
    title: 'Alan Walker - The Spectre (Lyrics)',
    thumbnail: 'https://i.ytimg.com/vi/qHDJSRlNhVs/hq720.jpg',
    download_url: 'download_url here'
  }
}

Youtube Mp4(YtMp4):

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://www.youtube.com/watch?v=qHDJSRlNhVs'; 
let data = await gifted.giftedytmp4(sampleUrl)
console.log(data)
{
  status: 200,
  creator: 'GiftedTech',
  result: {
    title: 'Alan Walker - The Spectre (Lyrics)',
    thumbnail: 'https://i.ytimg.com/vi/qHDJSRlNhVs/hq720.jpg',
    download_url: 'download_url here'
  }
}

Tiktokdl:

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://vm.tiktok.com/ZMFMun818/'; 
let data = await gifted.giftedtiktok(sampleUrl)
console.log(data)
{
  status: 200,
  creator: 'GiftedTech',
  result: {
    type: 'video',
    desc: '#viralvideo #kenyantiktok🇰🇪 #fypシ゚ #rockyhunter254',
    author: {
      avatar: 'https://tikcdn.io/ssstik/a/aHR0cHM6Ly9wMTYtYW1kLXZhLnRpa3Rva2Nkbi5jb20vdG9zLW1hbGl2YS1hdnQtMDA2OC8wNjJhMjc3NzQ5OTM5OGVhNzRiZjZmOGNhYjZkOGUwMn50cGx2LXRpa3Rva3gtY3JvcGNlbnRlci1xOjEwMDoxMDA6cTc1LndlYnA/bm9uY2U9NzQ5NTEmcHM9OTUmcmVmcmVzaF90b2tlbj01NzEwZjk5NTY0ZjZhNDNkYTQzNDVlYzVjZDIzZWUyNCZzPUFXRU1FX0RFVEFJTCZzYz1hdmF0YXImc2hjcD0xZDFhOTdmYyZzaHA9NDUxMjYyMTcmdD00Ng==',
      nickname: 'rockyhunter254'
    },
    statistics: { likeCount: '72', commentCount: '6', shareCount: '1' },
    video: 'https://tikcdn.io/ssstik/7402345886585474309',
    music: 'https://tikcdn.io/ssstik/aHR0cHM6Ly9zZjE2LWllcy1tdXNpYy12YS50aWt0b2tjZG4uY29tL29iai9tdXNpY2FsbHktbWFsaXZhLW9iai83NDAyMzQ1OTA3OTk5MzEyNjQ1Lm1wMw=='
  }
}

Instagram Dl:

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://www.instagram.com/reel/C9bjQfRprHK/?img_index=we.are.messi'; 
let data = await gifted.giftedigdl(sampleUrl)    
console.log(data)
{
  creator: 'GiftedTech',
  status: 200,
  result: {
    thumbnail: 'https://indownloader.app/file?id=eyJ1cmwiOiJodHRwczpcL1wvaW5zdGFncmFtLmZncnExLTEuZm5hLmZiY2RuLm5ldFwvdlwvdDUxLjI5MzUwLTE1XC80NTExNTgyMTFfOTEzNTY4MTM3MDE1OTQ5XzQ0MDM0NjA2MjE3NDQwNDE4NjNfbi5qcGc/c3RwPWMwLjI4MC43MjAuNzIwYV9kc3QtanBnX2UxNV9zNjQweDY0MF90dDYmX25jX2h0PWluc3RhZ3JhbS5mZ3JxMS0xLmZuYS5mYmNkbi5uZXQmX25jX2NhdD0xMDUmX25jX29oYz1oQ1BrdzVGbXVjOFE3a052Z0g0SGFtWSZfbmNfZ2lkPTllNmYzOGFkYTFlZjRiOThhYjdlNmFjMDdhMjk4ODI1JmVkbT1BTlRLSUlvQkFBQUEmY2NiPTctNSZvaD0wMF9BWUIxV0ZjZkJINFlsVjZTQWNYYU4tWm5ZYjNBbG5RT3BYY2NMcWtQdWdXUkFnJm9lPTY3NEZEMDYwJl9uY19zaWQ9ZDg4NWEyIn0=',
    download_url: 'https://indownloader.app/file?id=eyJ1cmwiOiJodHRwczpcL1wvaW5zdGFncmFtLmZncnExLTIuZm5hLmZiY2RuLm5ldFwvbzFcL3ZcL3QxNlwvZjFcL204NlwvRUY0MEU2NEYwMUQ2RjQ4NjRFOEMzRDg2QjQzMENGOUFfdmlkZW9fZGFzaGluaXQubXA0P3N0cD1kc3QtbXA0JmVmZz1leUoyWlc1amIyUmxYM1JoWnlJNkluWjBjMTkyYjJSZmRYSnNaMlZ1TG1Oc2FYQnpMbU15TGpjeU1DNWlZWE5sYkdsdVpTSjkmX25jX2NhdD0xMDgmdnM9NDk2ODQ3Mjc5NTI5MTU5XzMwNTIzMzA5NzcmX25jX3ZzPUhCa3NGUUlZVW1sblgzaHdkbDl5WldWc2MxOXdaWEp0WVc1bGJuUmZjM0pmY0hKdlpDOUZSalF3UlRZMFJqQXhSRFpHTkRnMk5FVTRRek5FT0RaQ05ETXdRMFk1UVY5MmFXUmxiMTlrWVhOb2FXNXBkQzV0Y0RRVkFBTElBUUFWQWhnNmNHRnpjM1JvY205MVoyaGZaWFpsY25OMGIzSmxMMGREYWpVMWVHOXlSRzVMZERkM1VVUkJRVmd4TlRGUWNETnhXbGRpY1Y5RlFVRkJSaFVDQXNnQkFDZ0FHQUFiQUJVQUFDYjZyOG1wNm9yUVFCVUNLQUpETXl3WFFFWkFBQUFBQUFBWUVtUmhjMmhmWW1GelpXeHBibVZmTVY5Mk1SRUFkZjRIQUElM0QlM0QmY2NiPTktNCZvaD0wMF9BWUFsUjdEcERaS0ZlLTRjelZxUHRiRUYtLTdEYklNekpGVWRHT2VHU1phbnBnJm9lPTY3NEJFRjBFJl9uY19zaWQ9ZDg4NWEyIiwidHlwZSI6InZpZGVvIiwiYXVkaW8iOmZhbHNlfQ==&dl=1'
  }
}

Facebook Dl:

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://fb.watch/gcqqhaEaEP/'; 
let data = await gifted.giftedfbdl(sampleUrl)
console.log(data)
{
  status: 200,
  creator: 'GiftedTech',
  result: {
    hd_video: 'https://video-sin11-2.xx.fbcdn.net/o1/v/t2/f2/m69/AQPRi2mY8ZV7TxUMAnK9DOHoa6g7QwCvJCv0sCuUpxYRKEnnj69h4iNaYdPGXgPlBNcmX5xIltxd--8YwzKoUmuU.mp4?efg=eyJ4cHZfYXNzZXRfaWQiOjgzODg5ODc1MTczMjE2MCwidmVuY29kZV90YWciOiJ4cHZfcHJvZ3Jlc3NpdmUuRkFDRUJPT0suLkMzLjcyMC5kYXNoX2gyNjQtYmFzaWMtZ2VuMl83MjBwIn0&_nc_ht=video-sin11-2.xx.fbcdn.net&_nc_cat=109&strext=1&vs=b4269b545286f6f1&_nc_vs=HBksFQIYOnBhc3N0aHJvdWdoX2V2ZXJzdG9yZS9HUEpVRlJ1MmplNWF6Z01EQU5vRlZHQjljb2czYm1kakFBQUYVAALIAQAVAhg6cGFzc3Rocm91Z2hfZXZlcnN0b3JlL0dKci1GQnVRT2wyYnRMUURBSnhKWGxmRm9QOWtickZxQUFBRhUCAsgBACgAGAAbAogHdXNlX29pbAExEnByb2dyZXNzaXZlX3JlY2lwZQExFQAAJoDny-Gqvv0CFQIoAkMzLBdAS0hysCDEnBgZZGFzaF9oMjY0LWJhc2ljLWdlbjJfNzIwcBEAdQIA&ccb=9-4&oh=00_AYBiMlVBMhi0CbOhdkblacdcQaBVB6sTzt7g-Kb4uWysAQ&oe=672A4B6C&_nc_sid=1d576d&dl=1',
    sd_video: 'https://video-sin6-3.xx.fbcdn.net/o1/v/t2/f2/m69/AQNEIn1_IljG5Oztf9_TP11O9kYdLqSmmk4QxGGkpE0x0WdS7kBVtHauLxJagFchqe4mPFoR4bVhoyer1AjyNP8F.mp4?strext=1&_nc_cat=106&_nc_sid=8bf8fe&_nc_ht=video-sin6-3.xx.fbcdn.net&_nc_ohc=esSJXFnaTvgQ7kNvgE6lRbj&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuMzYwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6ODM4ODk4NzUxNzMyMTYwLCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=9-4&_nc_zt=28&oh=00_AYDK5MqudW--mJbDsoN-c0lVoxehvjkW5AMjbwdRPBHNvg&oe=672E6BF5&dl=1'
  }
}

Twitter Dl:

Tap to Open
// const gifted = await import('gifted-dls');
const gifted = require('gifted-dls');
const sampleUrl = 'https://twitter.com/i/status/1578737162757242881'; 
let data = await gifted.giftedtwitter(sampleUrl)
console.log(data)
{
  status: 200,
  creator: 'GiftedTech',
  title: 'Download video',
  results: [
    {
      text: 'Download    HD 1280x720',
      url: 'https://ssscdn.io/ssstwitter/1822355008559489216/p2QJhh48HQTJPJ89'
    },
    {
      text: 'Download    640x360',
      url: 'https://ssscdn.io/ssstwitter/1822355008559489216/BBg1Am4kkwW5B12f'
    },
    {
      text: 'Download    480x270',
      url: 'https://ssscdn.io/ssstwitter/1822355008559489216/IznzdeQLQBLRxwhR'
    }
  ]
}

Other Available Active Api Tools (console.log the data to see response structure):

Tap to Open
  • gifted.giftedGdriveDl
  • gifted.giftedigStalk
  • gifted.giftedttstalk
  • gifted.giftedxvideosSearch
  • gifted.giftedxvideosdl
  • gifted.giftednxnnSearch
  • gifted.giftedxnxxdl
  • gifted.giftedssweb(buffer)
  • gifted.giftedssphone(buffer)
  • gifted.giftedsstab(buffer)
  • gifted.giftedsspc(buffer)
  • gifted.giftedttp
  • gifted.giftedgoogleImage
  • gifted.giftedwallpaper
  • gifted.giftedlyrics
  • gifted.giftedscsearch
  • gifted.giftedsoundcloudDl
  • gifted.giftedsoundcloudDl2
  • gifted.giftednpmstalk
  • gifted.giftedphSearch
  • gifted.giftedspotifySearch
  • gifted.giftedspotifydl

Keywords

FAQs

Package last updated on 06 Mar 2025

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc