All Projects → baptisteArno → node-youtube-music

baptisteArno / node-youtube-music

Licence: GPL-3.0 license
Unofficial YouTube Music API for Node.js

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to node-youtube-music

scrapetube
Get all videos from a youtube channel, get all videos from a playlist, get all videos that match a search
Stars: ✭ 120 (+252.94%)
Mutual labels:  youtube-api, youtube-playlist, youtube-channel, youtube-search
search-youtube
An Android App used for searching and playing videos from YouTube. Used: Youtube Data API v3, YouTube Player API
Stars: ✭ 24 (-29.41%)
Mutual labels:  youtube-video, youtube-api, youtube-search
easyYoutubeDL
A manager for automating download lists based on youtube-dl
Stars: ✭ 21 (-38.24%)
Mutual labels:  youtube-playlist, youtube-channel, youtube-search
yt-videos-list
Create and **automatically** update a list of all videos on a YouTube channel (in txt/csv/md form) via YouTube bot with end-to-end web scraping - no API tokens required. Multi-threaded support for YouTube videos list updates.
Stars: ✭ 64 (+88.24%)
Mutual labels:  youtube-api, youtube-playlist, youtube-channel
Youtubedownloader
Android App for searching for videos on Youtube by keywords using YouTube Data API and download videos from YouTube in different formats.
Stars: ✭ 25 (-26.47%)
Mutual labels:  youtube-video, youtube-api
Youtube Transcript Api
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require a headless browser, like other selenium based solutions do!
Stars: ✭ 495 (+1355.88%)
Mutual labels:  youtube-video, youtube-api
React Native Thumbnail Video
Easily show thumbnails for videos on react-native.
Stars: ✭ 104 (+205.88%)
Mutual labels:  youtube-video, youtube-api
youtube discussion tree
This is a python API that allows you to obtain the discusion that occurs on the comments of a Youtube video as a tree structure. It also controls the quota usage that consumes your implementation over Youtube Data Api through this library, and allows you to represent and serialize the discusion tree.
Stars: ✭ 16 (-52.94%)
Mutual labels:  youtube-video, youtube-api
phpvibe-lite
PHPVibe Open source video CMS / Video Sharing CMS / Youtube Api v3 / Video Embeds
Stars: ✭ 71 (+108.82%)
Mutual labels:  youtube-api, youtube-search
React Native Youtube Iframe
A wrapper of the Youtube-iframe API built for react native.
Stars: ✭ 221 (+550%)
Mutual labels:  youtube-video, youtube-api
suchtube
🔍 📼 YouTube search as a service, with Slack integration and CLI
Stars: ✭ 25 (-26.47%)
Mutual labels:  youtube-api, youtube-search
youtube-sr
Simple library for Node, Deno & Bun to make YouTube search easily
Stars: ✭ 68 (+100%)
Mutual labels:  youtube-api, youtube-search
popyt
A very easy to use Youtube Data v3 API wrapper.
Stars: ✭ 42 (+23.53%)
Mutual labels:  youtube-api, api-wrapper
GraphiPy
GraphiPy: Universal Social Data Extractor
Stars: ✭ 61 (+79.41%)
Mutual labels:  youtube-api, api-wrapper
Youtube Extension
🔴YouTube Extension🧰>80 Features ⭐Please document, code or donate📌Tidy📌Longest-standing(2012)(Users>350000)⋮🎞️🎛️🎧⚙️🎬🔊☕🎨🧩🧪📈⏯️(Player: Repeat Screenshot Rotate; Hide related video distraction. Always expand video Description. Playback speed. Video Quality bandwidth H.264 electricity. Player Size Full Window. Themes Customization. Statistics. Reverse Playlist YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube Youtube enhancer YouTube app YouTube video YouTube YouTube YouTube api v3 YouTube playback YouTube player VP8 VP9 AV1 vidIQ tubebuddy download adblocker adblock ads sponsorblock addon youtube music ⭐ youtube premium css css4 html5 ytdl youtube-dl invidious iridium ParticleCore youtube+ youtube++ youtube-plus maia-yt youtube nonstop youtube control center vlogger vlog h264ify h264 m.youtube.com music.youtube.com studio.youtube youtube mobile youtube studio ⭐ kids Vanced gaming.youtube.com gaming youtubecenter freetube lite-youtube-embed newpipe youtube-dl-gui mps-youtube nuclear pytube awesome youtubers youtube downloader 8k 4k 60fps 30fps youtubeexplode vidgear k-lite tubebuddy adobe apple ios iphone design simplify ffmpeg premiere designer annoyance youtube upload
Stars: ✭ 1,027 (+2920.59%)
Mutual labels:  youtube-video, youtube-api
twitchtube
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
Stars: ✭ 398 (+1070.59%)
Mutual labels:  youtube-video, youtube-api
youtube-json-server
Your personal Youtube API server to get Youtube API responses without needing credentials.
Stars: ✭ 32 (-5.88%)
Mutual labels:  youtube-api, youtube-playlist
angular-youtube-player
Simple youtube player created with angular and typescript. See demo.
Stars: ✭ 35 (+2.94%)
Mutual labels:  youtube-api, youtube-search
activecampaign-python
ActiveCampaign API wrapper written in python.
Stars: ✭ 25 (-26.47%)
Mutual labels:  api-wrapper
e621-api-docs
Documentation library for the e621's API
Stars: ✭ 34 (+0%)
Mutual labels:  api-wrapper

typescript-starter dark logo

Unofficial YouTube Music API for Node.js

version downloads install size

Features

  • Search
    • Musics
    • Playlists
    • Albums
    • Artists
  • List musics from playlist
  • List musics from album
  • List albums from artist
  • List musics from artist
  • Get suggestions from music
  • Playlist management (create, push, remove)
  • Library management

Get started

npm install node-youtube-music

or

yarn add node-youtube-music

How to use

import * as ytMusic from 'node-youtube-music';

const musics = await ytMusic.searchMusics('Never gonna give you up');

const suggestions = ytMusic.getSuggestions(musics[0].youtubeId);
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].