Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
@distube/ytdl-core
DisTube fork of ytdl-core. YouTube video downloader in pure javascript.
react-player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
youtube-player
YouTube IFrame Player API abstraction.
react-youtube
React.js powered YouTube player component
hashids
Generate YouTube-like ids from numbers. Use Hashids when you do not want to expose your database ids to the user.
ytdl-core
YouTube video downloader in pure javascript.
@deepgram/captions
Node implementation of Deepgram's WebVTT and SRT formatting. Given a transcription, this package can return a valid string to store as WebVTT or SRT caption files.
get-video-id
Get the YouTube, Vimeo, Vine, VideoPress, TikTok, Microsoft Stream, Loom or Dailymotion video id from a url or embed string.
react-native-youtube-iframe
A simple wrapper around the youtube iframe js API for react native
get-youtube-id
Parse a youtube url returning the video ID.
youtubei.js
A JavaScript client for YouTube's private API, known as InnerTube.
lite-youtube-embed
A faster youtube embed.
react-social-media-embed
Easily embed social media posts from Facebook, Instagram, LinkedIn, Pinterest, TikTok, X (Twitter), and YouTube in React.
ruhend-scraper
scraper downloader tiktok ytmp3 ytmp4 Facebook instagram youtube search
serpapi
Scrape and parse search engine results using SerpApi.
@angular/youtube-player
Angular YouTube Player
youtube-transcript
Fetch transcript from a youtube video
plyr-react
A simple HTML5, YouTube and Vimeo player for react using plyr
vidstack
Build awesome media experiences on the web.
jarallax
Smooth parallax scrolling effect for background images, videos and inline elements. Code in pure JavaScript with NO dependencies + jQuery supported. Youtube, Vimeo and Local Videos parallax supported.