Skip to content

This is simple Deno && Node Js packages that download form common social media sites

License

Notifications You must be signed in to change notification settings

ART-Open-Source/social-media-downloader

 
 

Repository files navigation

Social Media Downloader

This is a simple library in Node Js and Deno to download videos from social media websites. It supports TikTok, Twitter, Youtube, and SnapChat. if want any other social media website, please open an issue.

         

Installing

npm install social_media_downloader

Importing in node js

const dl = require("social_media_downloader");

Using in node js

Tiktok

let link = "https://www.tiktok.com/@billieeilish/video/7014570556607433990"; // here put the link
(
    async () => {
        let result = await dl.tiktok(link); // The result is a json
        console.log(result);
    }
)();

Twitter

let link = "https://twitter.com/AJArabic/status/1476130879437037569"; // here put the link
(
    async () => {
        let result = await dl.twitter(link); // The result is a json
        console.log(result);
    }
)();

Youtube

let link = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"; // here put the link
(
    async () => {
        let result = await dl.youtube(link); // The result is a json
        console.log(result);
    }
)();

SnapChat

let username = "hatanbado"; // here put the username
(
    async () => {
        const data = await dl.snapchat(username); // The result is a json
        console.log(data);
    }
)();

Importing in Deno

import * as dl from 'https://deno.land/x/social_media_downloader/mod.ts';

Using in Deno

Tiktok

const result = await dl.tiktok("https://www.tiktok.com/@billieeilish/video/7014570556607433990");
console.log(result);

Twitter

const result = await dl.twitter('https://twitter.com/AJArabic/status/1476130879437037569');
console.log(result);

Youtube

const result = await dl.youtube('https://www.youtube.com/watch?v=dQw4w9WgXcQ');
console.log(result);

Snapchat

const result = await dl.snapchat('username_HERE');
console.log(result);

About

This is simple Deno && Node Js packages that download form common social media sites

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.5%
  • TypeScript 49.5%