Skip to content
/ ytify Public
forked from n-ce/ytify

Opus Audio Streaming Web App for YouTube. Don't watch, Listen & Save Data.

License

Notifications You must be signed in to change notification settings

Udara98/ytify

This branch is 278 commits behind n-ce/ytify:main.

Repository files navigation

ytify is a simple web app that streams only audio from YouTube. With ytify, you can enjoy listening to podcasts, audiobooks, other audio focused youtube videos and ofcourse music without worrying about slow internet or data usage. It also comes with features like :

  • Queue : Add multiple streams to keep your audio streams going. 🎡
  • Playlists Support : Enqueue YouTube playlist to the native queue. 🎧
  • Theming : Modern Autonomous themed UI based on stream thumbnail . 🎨
  • PWA : Install ytify as an app on your device and open YouTube links with it from your OS share menu. πŸ“±
  • Autoplay : Plays related streams, great for music listeners on ytify.

Screenshot_20230427-213445_Chrome

WHY / The story of ytify

  • I was an avid NewPipe user back in 2021, which I used for background playback.
  • I noticed it wasn't able to stream under low network conditions which would occur when my daily data quota would expire.
  • Newpipe allowed downloading audio of the stream in multiple bitrates (50kbps, 90kbps, 130kbps) but it only provided the best one when streaming. So i decided to create an issue.
  • At the time I used to download opus audio, av1 video streams from https://projectlounge.pw/ytdl. The streams could easily be downloadable in required format by just modifying the site link , without any CORS issues.
  • Things clicked in my mind, and I created this project, this was the first build on Jan 2022.
  • Months later the 5th Major version was released with its own backend which was then replaced by the piped API which is itself based off the newpipe extractor, so we came #fullCircle.

Acknowledgements πŸ™

jamstack

About

Opus Audio Streaming Web App for YouTube. Don't watch, Listen & Save Data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.9%
  • CSS 23.3%
  • HTML 18.8%