github marcopeocchi/yt-dlp-web-ui v3.0.0
REST API endpoints, refactored frontend

latest releases: v3.2.2, v3.2.1, v3.2.0-fix...
15 months ago

Hello ๐Ÿ‘‹,

This release brings in:

  • REST API endpoints for downloading and inspecting (#72)
  • A lot of improvements under the hood on the frontend side
  • More robust, more manteinable backend architecture
  • Playlist download support (#71)

A new frontend under the hood

Previous releases suffered from a lots of rerenders due to poorly written components and semantically wrong global state management use.
I've also changed the state manager from Redux to Recoil. An atom based state manager fits better in this application ๐Ÿค .
This releases sees an huge performance improvement and rerenders reduce to the bare minimum ๐Ÿ”ฅ.

REST API

See #72.

Bye bye fiber, welcome http + gorilla websocket + chi

More robust libraries, better development experience.

Playlist support, finally ๐Ÿคจ

It's been like a year, bro.
This release see the experimental support for playlist downloads. It's not as fast as hoped, if someone is willing to contribute to enhance performance I will be glad!

Don't miss a new yt-dlp-web-ui release

NewReleases is sending notifications on new releases.