This repository has been archived by the owner on Mar 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Wlad G. Gumenyuk edited this page Aug 9, 2023
·
7 revisions
Spyter is a modern, audio-focused YouTube crawler for Node.js. It allows you to easily search YouTube and retrieve information about playlists and videos.
- Modern and consistent API
- TypeScript support
- Performant
- No dependencies
⚠️ Node.js v18.0.0 or newer is required.
$ npm install spyter
import spyter from "spyter";
const video = await spyter.getVideo(
"https://www.youtube.com/watch?v=ryT-ltTDCko"
);
/*
{
id: "ryT-ltTDCko",
url: "https://www.youtube.com/watch?v=ryT-ltTDCko",
title: "Prince - Purple Rain (Live At Paisley Park, 1999)",
channelUrl: "https://www.youtube.com/channel/UCk3ZjUeo6rwtXVdvelevVag",
channelName: "princevevo",
thumbnails: [ ... ],
duration: 696,
isLive: false,
formats: [ ... ]
}
*/
const spyter = require("spyter");
Read more about Spyter's API on the official wiki.