EdricChan03 / ngx-ytd-api

[No longer maintained - use the JavaScript gapi library instead] Unofficial YouTube Data API for Angular

Home Page:https://ngx-ytd-api.web.app/master

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ngx-ytd-api

An unofficial integration of the YouTube Data v3 API with Angular

ngx-ytd-api@latest

Build Status GitHub contributors ngx-ytd-api license GitHub last commit Dependabot Status

Getting Started

Prerequisites

Ensure that you have npm and node installed and that you have a basic Angular app setup.

Also ensure that your app is running at least Angular 6 before continuing.

Installing

Run the following comamnd which should install the latest version of ngx-ytd-api available:

npm install ngx-ytd-api --save

Snapshot builds

Alternatively, you can get a snapshot build with the latest changes from master. Note that this snapshot build should not be considered stable and may break between releases.

npm install --save EdricChan03/ngx-ytd-api-builds

Features

Available features

Feature Notes Docs
Comments
  • All API features are available (with OAuth support)
  • However, more examples are needed.
No docs available
Comment threads
  • All API features are available
  • However, more examples are needed.
Search
  • All API features are available (with OAuth support)
Videos
  • All API features are available (with OAuth support)
  • However, more examples are needed.

In-progress / planned / non-planned features

Feature Status Issue
Activities Not planned -
Captions Not planned -
Channel banner / Channel sections / Channels Not planned -
Comment threads / Comments In progress #6
Guide categories Not planned -
I18n Not planned -
Playlist items / Playlists Not planned -
Subscriptions Not planned -
Thumbnails Not planned -
Video abuse report reasons / Video categories Not planned -
Watermarks Not planned -

Roadmap

Please see the ROADMAP.md file for the whole roadmap.


See the developer docs for a list of all endpoints of the YouTube Data API.

About

[No longer maintained - use the JavaScript gapi library instead] Unofficial YouTube Data API for Angular

https://ngx-ytd-api.web.app/master

License:MIT License


Languages

Language:TypeScript 69.5%Language:HTML 16.0%Language:Shell 10.7%Language:CSS 2.5%Language:JavaScript 1.3%