[{"data":1,"prerenderedAt":261},["ShallowReactive",2],{"repo-sozercan-kaset-en":3,"i18n-sozercan-kaset-en":258},{"mirrorPool":4,"detail":13,"relatedProjects":150},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":32,"ownerBio":33,"lastSyncTime":34,"lastReleaseTime":35,"tags":36,"license":52,"category":53,"subgroup":54,"releases":55},"sozercan","kaset",1119794312,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset",2397,"Swift","📼 The missing YouTube and YouTube Music macOS app",{"Swift":22,"Python":23,"Shell":24,"CSS":25,"HTML":25,"JavaScript":26,"AppleScript":27,"Ruby":27,"PowerShell":27},98,1,0.5,0.2,0.1,0,[],"https:\u002F\u002Fsozercan.github.io\u002Fkaset\u002F","2026-10-12","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F852750?v=4","Sertaç Özercan","👋 Software Engineering Manager @Azure","2026-10-12T16:43:00.567708+00:00","2026-10-11T22:22:07Z",[37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"apple-music","liquid-glass","mac-app","macos","macos-26","music","music-player","swift","swiftui","youtube","youtube-api","youtube-music","youtube-music-player","youtube-player","youtube-video","MIT","tools","视频播放器",[56,69,80,91,103,114,126,138],{"tag":57,"publishAt":35,"semVer":58,"prerelease":61,"assets":62},"v0.14.2",[27,59,60],14,2,false,[63],{"fileName":64,"sizeMb":65,"sha256":66,"downloadCount":67,"originUrl":68},"kaset-v0.14.2.dmg",17.73,"535e95f2ef3b9a8100753af94fce6acbf6f8791e3eadcae8530440a1e34232fd",783,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.14.2\u002Fkaset-v0.14.2.dmg",{"tag":70,"publishAt":71,"semVer":72,"prerelease":61,"assets":73},"v0.14.1","2026-09-24T06:26:42Z",[27,59,23],[74],{"fileName":75,"sizeMb":76,"sha256":77,"downloadCount":78,"originUrl":79},"kaset-v0.14.1.dmg",17.64,"b010d8227bf7310e0625019c48e65ad1538945d7450fd403ac159c7a11f29d1c",4429,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.14.1\u002Fkaset-v0.14.1.dmg",{"tag":81,"publishAt":82,"semVer":83,"prerelease":61,"assets":84},"v0.14.0","2026-08-28T18:28:52Z",[27,59,27],[85],{"fileName":86,"sizeMb":87,"sha256":88,"downloadCount":89,"originUrl":90},"kaset-v0.14.0.dmg",16.97,"b5f5f8f06e6a7fbc3c1f13a0a6d423d4e66372c375a12310493f62e470487c34",5397,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.14.0\u002Fkaset-v0.14.0.dmg",{"tag":92,"publishAt":93,"semVer":94,"prerelease":61,"assets":96},"v0.13.1","2026-07-27T03:35:04Z",[27,95,23],13,[97],{"fileName":98,"sizeMb":99,"sha256":100,"downloadCount":101,"originUrl":102},"kaset-v0.13.1.dmg",15.88,"96201d541530dbd9ab2b711c98ee0fc3d5f15ae0ca2b19c8852630006e70ed22",5778,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.13.1\u002Fkaset-v0.13.1.dmg",{"tag":104,"publishAt":105,"semVer":106,"prerelease":61,"assets":107},"v0.13.0","2026-07-24T02:27:14Z",[27,95,27],[108],{"fileName":109,"sizeMb":110,"sha256":111,"downloadCount":112,"originUrl":113},"kaset-v0.13.0.dmg",15.86,"1974a0dab68f6f8866c72988ff74debfce5339a28731fe4d6224f4580ceb2f17",1453,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.13.0\u002Fkaset-v0.13.0.dmg",{"tag":115,"publishAt":116,"semVer":117,"prerelease":61,"assets":119},"v0.12.0","2026-06-24T04:55:17Z",[27,118,27],12,[120],{"fileName":121,"sizeMb":122,"sha256":123,"downloadCount":124,"originUrl":125},"kaset-v0.12.0.dmg",12.54,"9702b145471fae8f34191e660a56a3efe7ce4603aa27c21cd0a22d83729d8b96",5187,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.12.0\u002Fkaset-v0.12.0.dmg",{"tag":127,"publishAt":128,"semVer":129,"prerelease":61,"assets":131},"v0.11.0","2026-06-08T03:08:10Z",[27,130,27],11,[132],{"fileName":133,"sizeMb":134,"sha256":135,"downloadCount":136,"originUrl":137},"kaset-v0.11.0.dmg",10.58,"aa48c7fe2d2e487ef2e183e17c2f26abad2a8d38b41cba515842c3c0b916a8b3",2993,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.11.0\u002Fkaset-v0.11.0.dmg",{"tag":139,"publishAt":140,"semVer":141,"prerelease":61,"assets":143},"v0.10.2","2026-05-31T07:39:47Z",[27,142,60],10,[144],{"fileName":145,"sizeMb":146,"sha256":147,"downloadCount":148,"originUrl":149},"kaset-v0.10.2.dmg",10.34,"73d719b7be7bcfff807e6fa4e37234589d511deacc6d550bb75cea205539df9a",2343,"https:\u002F\u002Fgithub.com\u002Fsozercan\u002Fkaset\u002Freleases\u002Fdownload\u002Fv0.10.2\u002Fkaset-v0.10.2.dmg",[151,168,190,208,226,244],{"owner":152,"repo":152,"repoId":153,"category":154,"subgroup":54,"language":19,"tags":155,"starCount":160,"ownerUid":161,"latestTag":162,"platforms":163,"lastReleaseTime":165,"downloadCount":166,"description":167},"iina",76838017,"media",[156,40,157,44,158,159],"hacktoberfest","mpv","video","video-player",46723,35151645,"v1.5.0",[164],"mac","2026-10-03T01:50:22Z",7769,"The modern video player for macOS, built on mpv and designed for macOS 11.0 and above, offering rich video and music playback features.",{"owner":169,"repo":170,"repoId":171,"category":154,"subgroup":54,"language":172,"tags":173,"starCount":183,"ownerUid":184,"latestTag":185,"platforms":186,"lastReleaseTime":187,"downloadCount":188,"description":189},"TeamNewPipe","NewPipe",41889031,"Java",[174,175,176,177,178,179,180,181,158,182,51],"4k","android","bandcamp","download-videos","newpipe","peertube","soundcloud","translation","watch",39860,22159318,"v0.29.1",[175],"2026-08-15T22:05:38Z",164120,"A libre, lightweight streaming front-end for Android that allows ad-free viewing of videos and music from YouTube, YouTube Music, PeerTube, and other services.",{"owner":191,"repo":157,"repoId":192,"category":154,"subgroup":54,"language":193,"tags":194,"starCount":200,"ownerUid":201,"latestTag":202,"platforms":203,"lastReleaseTime":205,"downloadCount":206,"description":207},"mpv-player",6201092,"C",[195,196,197,198,157,199,158],"audio","c","ffmpeg","mplayer","multimedia",37229,2550273,"git-release",[204,164],"windows","2026-06-04T18:07:51Z",1644,"A free and open-source, lightweight command-line media player that supports a wide variety of file formats, audio\u002Fvideo codecs, and subtitle types, with a focus on performance and customizability.",{"owner":209,"repo":210,"repoId":211,"category":154,"subgroup":54,"language":172,"tags":212,"starCount":219,"ownerUid":220,"latestTag":221,"platforms":222,"lastReleaseTime":223,"downloadCount":224,"description":225},"yuliskov","SmartTube",283211901,[175,213,214,215,216,217,218],"android-tv","android-tv-box","java","kotlin","retrofit2","rxjava-android",35110,5897464,"32.68",[175],"2026-10-17T22:55:53Z",1858,"An open-source media client for Android TV with SponsorBlock, 8K support, and a TV-optimized interface.",{"owner":227,"repo":228,"repoId":229,"category":154,"subgroup":54,"language":230,"tags":231,"starCount":236,"ownerUid":237,"latestTag":238,"platforms":239,"lastReleaseTime":241,"downloadCount":242,"description":243},"FreeTubeApp","FreeTube",123220152,"Vue",[232,233,234,158,235,46],"freetube","privacy","subscriptions","videos",22007,35975737,"v0.25.3-beta",[204,164,240],"linux","2026-08-28T07:10:01Z",233944,"An open-source desktop YouTube player built with privacy in mind, featuring no ads and no Google tracking.",{"owner":245,"repo":246,"repoId":247,"category":154,"subgroup":54,"language":248,"tags":249,"starCount":250,"ownerUid":251,"latestTag":252,"platforms":253,"lastReleaseTime":255,"downloadCount":256,"description":257},"clsid2","mpc-hc",91570348,"C++",[],15967,4704996,"2.8.4",[204,254],"other","2026-10-18T14:29:39Z",18918,"A free and open-source video and audio player for Windows, known for its simple and effective user interface, extensive features, and support for third-party filter extensibility.",{"description":259,"readmeHtml":260},"A native macOS client built with Swift and SwiftUI for seamless YouTube Music and YouTube playback, featuring an Apple Music-style interface, equalizer, lyrics, background audio, and Apple Intelligence support.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Kaset is a native macOS client for YouTube Music and YouTube, built with Swift and SwiftUI. It features an Apple Music-style UI with Liquid Glass player bars, clean sidebar navigation, and a source toggle for Music ↔ YouTube.\u003C\u002Fp>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Native macOS Experience\u003C\u002Fstrong>: Apple Music-style UI with source toggle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>YouTube Music Support\u003C\u002Fstrong>: Full playback of DRM-protected content via Premium subscription\u003C\u002Fli>\n\u003Cli>\u003Cstrong>YouTube Support\u003C\u002Fstrong>: Browse recommendations, search, subscriptions, Shorts, Watch Later, history, comments, and video playback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Equalizer\u003C\u002Fstrong>: System-wide 6-band parametric EQ with Spotify-style presets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lyrics\u003C\u002Fstrong>: Plain and synced lyrics with line-by-line highlighting; AI-powered explanations on macOS 26+\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Queue Management\u003C\u002Fstrong>: View, reorder, shuffle, and clear playback queue\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Shuffle\u003C\u002Fstrong>: Blends suggested tracks into the queue based on current playback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Audio\u003C\u002Fstrong>: Music continues when window is closed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System Integration\u003C\u002Fstrong>: Now Playing in Control Center, media key support, Dock menu controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apple Intelligence\u003C\u002Fstrong>: Natural language commands, lyrics explanations, and playlist refinement on macOS 26+\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensions\u003C\u002Fstrong>: WebKit Web Extensions including uBlock Origin Lite and SponsorBlock\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Scheme\u003C\u002Fstrong>: \u003Ccode>kaset:\u002F\u002Fplay?v=VIDEO_ID\u003C\u002Fcode> for direct playback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AppleScript Support\u003C\u002Fstrong>: Automation with Raycast, Alfred, and Shortcuts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Localized in 17 languages\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users seeking a native YouTube Music\u002FYouTube experience on macOS\u003C\u002Fli>\n\u003Cli>Music enthusiasts who prefer an Apple Music-style interface with advanced audio features\u003C\u002Fli>\n\u003Cli>macOS users who need background playback and system integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download from Releases or install via Homebrew: \u003Ccode>brew install sozercan\u002Frepo\u002Fkaset\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Requires macOS 15.4 or later\u003C\u002Fli>\n\u003Cli>Sign in with a Google account for YouTube Music\u002FYouTube\u003C\u002Fli>\n\u003Cli>Start browsing and playing music or videos\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>Native macOS experience built with Swift\u002FSwiftUI\u003C\u002Fli>\n\u003Cli>Supports both YouTube Music and YouTube sources\u003C\u002Fli>\n\u003Cli>Rich audio features (equalizer, lyrics, smart shuffle)\u003C\u002Fli>\n\u003Cli>Apple Intelligence integration (macOS 26+)\u003C\u002Fli>\n\u003Cli>Extensions and AppleScript automation support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Cul>\n\u003Cli>OS: macOS 15.4 or later\u003C\u002Fli>\n\u003Cli>Apple Intelligence features require macOS 26.0 or later\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450978170]