Skip to content
popcornfuzzyPublic
forked from sozercan/kaset
Β 
Β 

Repository files navigation

Kaset+

Kaset Logo Reveal Banner

A native macOS YouTube Music client built with Swift and SwiftUI.

This is a fork of Kaset made by sozercan that removes the option to watch YouTube videos completely, focusing solely on music playback and also add some additional features like the add to playlist button in the player bar and a fullscreen view for lyrics.

Kaset Screenshot

Lyrics-Animation

Features
  • ⏯️ Add Songs to Playlist – Easily add songs to your playlists from the player bar
  • 🎡 Native macOS Experience β€” Apple Music-style UI with Liquid Glass player bar and clean sidebar navigation
  • πŸŽ›οΈ System Integration β€” Now Playing in Control Center, media key support
  • 🎧 Discord Rich Presence β€” Show what you're listening to on your Discord profile: the track, the artists, artwork, a progress bar, and buttons for the song and Kaset on GitHub
  • πŸ“³ Trackpad Support β€” Tactile feedback on Force Touch trackpads for player controls and navigation
  • πŸ“Ί Google Cast β€” Send audio to Chromecast and other Cast devices from the player bar
  • πŸ”Š Background Audio β€” Music continues playing when the window is closed; stops on quit
  • ⌨️ Keyboard Shortcuts β€” Full keyboard control for playback, navigation, and more
  • 🧭 Explore β€” Discover new releases, charts, and moods & genres
  • πŸŽ™οΈ Podcasts β€” Browse and listen to podcasts with episode progress tracking and support for video
  • πŸ“š Library Access β€” Browse your playlists, liked songs, and subscribed podcasts
  • πŸ” Search β€” Find songs, albums, artists, playlists, and podcasts
  • πŸ“œ Lyrics β€” View plain and synced lyrics with line-by-line highlighting when timing data is available
  • πŸ’Ύ Lyrics Caching – Caches lyrics of songs you have played so lyrics load faster on future plays
  • πŸ“ƒ Queue Management β€” View, reorder, shuffle, and clear your playback queue
  • πŸ“£ Share β€” Share songs, playlists, albums, and artists via the native macOS share sheet
  • πŸ§‘β€πŸŽ€ Fullscreen View – Open fullscreen view to focus on the lyrics with beautiful animations
  • οΉ— Only Youtube Music – no Youtube bloat – This fork removes the option to watch Youtube videos completely
  • 🎡 Song/Video Matching – Music videos play as their song-only version with proper album art; the video stays one miniplayer click away
  • πŸ“Ό Picture in Picture – Watch music videos in a small window along with your song (not available for tracks with no video counterpart)

Requirements

  • macOS 26.0 or later
  • Google account

Installation

Download

Download the latest release from the Releases page.

Note: The app is not signed. If you downloaded the app manually, you can clear extended attributes (including quarantine) with:

xattr -cr /Applications/Kaset.app

Contributing

See CONTRIBUTING.md for development setup, architecture, and coding guidelines.

We welcome AI-assisted contributions! You can submit traditional PRs or prompt requests β€” share the AI prompt that generates your changes, and maintainers can review the intent before running the code. See the AI-Assisted Contributions section for details.

License

Kaset+ is licensed under the GNU General Public License v3.0 (or any later version). It is a fork of Kaset; the original MIT notice for the code inherited from it is retained at the end of the LICENSE file, and the fork's own copyright is stated at the top of it.

Disclaimer

Kaset is an unofficial application and not affiliated with YouTube or Google Inc. in any way. "YouTube", "YouTube Music" and the "YouTube Logo" are registered trademarks of Google Inc.

Releases

Packages

Contributors

Languages