Skip to content
n-cePublic

Repository files navigation

Netlify Status Telegram Online

Experience audio streaming on intention, not attention seeking algorithms or behaviour hacking practices.

ytify is designed to be a lean, modern, and intentional tool. By taking a pragmatic approach to design and resource use, we provide an ethical listening experience that puts you in control, free from the information overload of typical online media applications.

The journey began with a frustration. As a regular user of NewPipe in 2021, I relied on it for background audio, but noticed its failure to stream under poor network conditions. This led to a simple support issue which, when left unresolved, became the seed for a solution. Taking the problem into my own hands, I started the ytify project in January 2022 to build an application that prioritized robust performance and efficient use of resources from the ground up.

Features ✨

  • Slow Internet Speed Playback
  • Queue Management with Author Grouping
  • Collection Sharing through shareable links
  • OPFS audio caching support for offline use
  • Sponsor Block support for when listening to videos
  • Dynamic Theming taken from album art
  • Cloud Sync across devices
  • Last FM Music Recommendations for Songs in Queue
  • Support for saving progress on long audio listening sessions
image 1000067919 image

YouTube Terms & Copyright ℹ️

ytify is an independent, unofficial client that is not affiliated with or endorsed by YouTube. All content, branding, and trademarks are the property of their respective owners; use of YouTube's services and audio streams is subject to the YouTube Terms of Service and applicable copyright and intellectual property agreements.

Donations

  • FIAT / UPI animesh.5383@waicici

  • Monero / XMR 87BtajHDsoGD5acvkKgi2j385ZKUbJkH4QBoCQtFGgTARKWRAVEo28RLs1S3P3w6AgMkjcNLmSST7CLuxKFuzXciJiNBQqH

Translations 🗺️

Translation status ytify is being translated into multiple languages using Weblate.

Acknowledgements 🙏

  • InnerTube API - Powers the ytify backend.
  • Solid.js - Performant UI Library
  • LRCLIB - Synced Lyrics Provider
  • Netlify - Hosting, PR Previews, Edge Functions
  • Cloudflare - Workers, Durable Objects & SQLite powering CloudSync
  • Bun - Package Manager, Test Runner & Build Orchestration
  • Vite - Development Server, Code Bundling, Project Scaffolding
  • Remix Icons - Special Thanks to Remix Icons for being with us through the years

Releases

Used by

Contributors

Languages