YouTube.js

A wrapper around YouTube's internal API — reverse engineering InnerTube

MIT License

Downloads
139.2K
Stars
3.1K
Committers
25

Bot releases are hidden (Show)

YouTube.js - v2.9.0

Published by LuanRT almost 2 years ago

What's Changed

New Features

Fixes

Other Changes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.8.0...v2.9.0

YouTube.js - v2.8.0

Published by LuanRT almost 2 years ago

What's Changed

New Features

Fixes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.7.0...v2.8.0

YouTube.js - v2.7.0

Published by LuanRT almost 2 years ago

What's Changed

New Features

Fixes

Other Changes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.6.0...v2.7.0

YouTube.js - v2.6.0

Published by LuanRT almost 2 years ago

What's Changed

New Features

Other Changes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.2...v2.6.0

YouTube.js - v2.5.2

Published by LuanRT almost 2 years ago

What's Changed

Fixes

Other Changes

  • Improved documentation by @LuanRT

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.1...v2.5.2

YouTube.js - v2.5.1

Published by LuanRT almost 2 years ago

What's Changed

Other Changes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.0...v2.5.1

YouTube.js - v2.5.0

Published by LuanRT almost 2 years ago

What's Changed

New Features

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.4.1...v2.5.0

YouTube.js - v2.4.1

Published by LuanRT almost 2 years ago

What's Changed

New Features

Other Changes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.3.3...v2.4.1

YouTube.js - v2.3.3

Published by LuanRT almost 2 years ago

What's Changed

New Features

Other Changes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.3.2...v2.3.3

YouTube.js - v2.3.2

Published by LuanRT about 2 years ago

What's Changed

New Features

Fixes

Other Changes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.2.3...v2.3.2

YouTube.js - v2.2.3

Published by LuanRT about 2 years ago

What's Changed

Fixes

Other Changes

  • chore: update API ref
  • refactor: fix a few parsing inconsistencies

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.2.1...v2.2.4

YouTube.js - v2.2.1

Published by LuanRT about 2 years ago

What's Changed

New Features

Bug Fixes

Other Changes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.1.0...v2.2.1

YouTube.js - v2.1.0

Published by LuanRT about 2 years ago

What's Changed

New Features

Bug Fixes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.0.2...v2.1.0

YouTube.js - v2.0.2

Published by LuanRT about 2 years ago

What's Changed

Bug Fixes

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.0.0...v2.0.2

YouTube.js - v2.0.0

Published by LuanRT about 2 years ago

What's Changed

Breaking Changes

New Features

Other Changes

New Contributors

Full Changelog: https://github.com/LuanRT/YouTube.js/compare/V1.4.3...v2.0.0

YouTube.js - v1.4.3

Published by LuanRT over 2 years ago

What's new?

  • Innertube#actions and Innertube#oauth are now public classes so power users can have more control over the instance.
  • Implemented all endpoints reverse engineered from the YouTube APK.
  • The player script is now cached in the OS tmp folder to avoid permission problems.
  • Added support for almost all YouTube search filters.
  • Added support for editing channel name and description.
  • Added support for retrieving Time Watched and basic channel analytics.
  • Added support for comment translation.
  • Typings are now generated directly from jsdocs.
  • The initial Innertube configuration is now extracted from /sw.js_data and the visitor data is generated by the library.
  • Refactored the entire library to improve maintainability and performance.
YouTube.js - v1.4.2

Published by LuanRT over 2 years ago

What's new?

  • Fixed minor bugs
  • Added support for reporting comments
  • Added sorting option for comments
YouTube.js - v1.4.1

Published by LuanRT over 2 years ago

What's new?

  • Added support for playlist creation/deletion & adding videos to playlists.
  • Added type definitions (WIP).
  • Added signOut() method.
  • Refactored most of the parser for better maintainability & code readability.
YouTube.js - v1.4.0

Published by LuanRT over 2 years ago

What's new:

  • Added support for featured playlists and artists (YTMusic)
  • Fixed parsing problems causing YouTube Music search to break, fixes #19
  • Project structure completely refactored for better maintainability
YouTube.js - v1.3.8

Published by LuanRT over 2 years ago

  • feat: add support for channels (WIP)
  • feat: add support for comment replies, liking and disliking comments
  • fix: yt search suggestions not working correctly
  • fix: other minor bugs
  • refactor: simplify livechat logic