0.0.3 • Published 1 year ago
@sireatsalot/youtube.js v0.0.3
youtube.js
A one-stop library for just about all your YouTube needs. Supports the official API, WebSub, XML feeds, scraping and other miscellaneous YouTube things.
Motivation
Initially only meant to replace googleapis/youtube_v3
in another project, it now aims to be a complete YouTube library.
Features
- API
- Readonly endpoints
- Scoped auth provider
- WebSub
- Awaitable subscription logic
- Message and debug events
- Automatic re-leasing
- RSS/XML feeds
- videos.xml (are there even any other feeds?)
- Scraping
- Channels
- Non-API features (separate
/videos
,/shorts
,/streams
;/community
;/channels
) - Search
- /featured
- Non-API features (separate
- Search
- Community Posts
- Comments
- Channels
Usage
For usage guides, see the wiki.