{"id":47800209,"url":"https://github.com/isaacd9/kexp-menubar","last_synced_at":"2026-04-08T04:02:12.207Z","repository":{"id":340076140,"uuid":"1159776953","full_name":"isaacd9/kexp-menubar","owner":"isaacd9","description":"A macOS menubar app for KEXP","archived":false,"fork":false,"pushed_at":"2026-04-03T02:30:35.000Z","size":9335,"stargazers_count":6,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-03T18:48:36.088Z","etag":null,"topics":["kexp","macos","radio","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacd9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-02-17T06:24:45.000Z","updated_at":"2026-04-03T05:23:55.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/isaacd9/kexp-menubar","commit_stats":null,"previous_names":["isaacd9/kexp-menubar"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/isaacd9/kexp-menubar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacd9%2Fkexp-menubar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacd9%2Fkexp-menubar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacd9%2Fkexp-menubar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacd9%2Fkexp-menubar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacd9","download_url":"https://codeload.github.com/isaacd9/kexp-menubar/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacd9%2Fkexp-menubar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31539229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"online","status_checked_at":"2026-04-08T02:00:06.127Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kexp","macos","radio","swift"],"created_at":"2026-04-03T16:58:03.759Z","updated_at":"2026-04-08T04:02:12.202Z","avatar_url":"https://github.com/isaacd9.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KEXP Menubar\n\n\u003cimg width=\"377\" height=\"592\" alt=\"Screenshot 2026-02-18 at 9 14 02 PM\" src=\"https://github.com/user-attachments/assets/8ca0dc83-870f-42eb-8048-0f4f9b176988\" /\u003e\n\nThis is an unofficial macOS app for the [KEXP](https://www.kexp.org/) radio\nstation. It sits in the menu bar and provides a way to stream the station's\nmusic, view the currently playing show, song, and artist information, and the\nDJ's comments.\n\nThere's already an iOS app available for KEXP, but this macOS app provides\ndirect integration with your Mac's menu bar, making the experience somewhat\nless obtrusive. It also includes a few features not found in the iOS app, and\ntargets macOS specifically for a better native feel.\n\n## Installation\n\nDownload the latest release from the [releases page](https://github.com/isaacd9/kexp-menubar/releases)\nand move it to `/Applications`. Because the app is not notarized, macOS may\nshow a warning on first launch. You can either:\n\n1. Do a one-time bypass: right-click the app and choose `Open`, then click\n   `Open` again. Or go to `System Settings -\u003e Privacy \u0026 Security` and click\n   `Open Anyway`.\n2. Remove the quarantine flag manually (run this in a system shell like Terminal):\n\n```\nxattr -dr com.apple.quarantine \"/Applications/KEXP Menubar.app\"\n```\n\n## Features\n- Full display of show, song, and artist information as well as an expandable DJ comment.\n- Soft pauses for the stream, to prevent the welcome message from interrupting\n  the music when only pausing the stream briefly. The stream will automatically\n  reconnect if it has been paused for a long time and the buffer goes stale.\n- AirPlay support for streaming to your AirPlay devices.\n- Links to open the current song in Spotify and Apple Music.\n- Selectable location for show information, to indicate if you're listening to KEXP (Seattle) or KEXC (San Francisco).\n- A compact mode, which hides the DJ comment and show information.\n\n## Disclaimer\n\nAll images and branding are borrowed from the [official KEXP mobile app](https://www.kexp.org/mobile/). This is an unofficial project with no affiliation with KEXP.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaacd9%2Fkexp-menubar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisaacd9%2Fkexp-menubar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaacd9%2Fkexp-menubar/lists"}