{"id":22288468,"url":"https://github.com/wass3r/radiobar","last_synced_at":"2025-07-28T22:32:45.344Z","repository":{"id":74795257,"uuid":"102434342","full_name":"wass3r/RadioBar","owner":"wass3r","description":"Basic macOS menubar app to play radio stations","archived":false,"fork":false,"pushed_at":"2024-10-25T00:53:37.000Z","size":165,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-16T05:32:03.577Z","etag":null,"topics":["macos","menubar","python","radio","rumps","stream"],"latest_commit_sha":null,"homepage":"","language":"Python","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/wass3r.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}},"created_at":"2017-09-05T04:31:45.000Z","updated_at":"2024-10-25T00:52:50.000Z","dependencies_parsed_at":"2024-05-21T15:27:23.978Z","dependency_job_id":"49b6a2d5-9240-4a10-b43d-55db3a231326","html_url":"https://github.com/wass3r/RadioBar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wass3r%2FRadioBar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wass3r%2FRadioBar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wass3r%2FRadioBar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wass3r%2FRadioBar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wass3r","download_url":"https://codeload.github.com/wass3r/RadioBar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227961828,"owners_count":17847841,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["macos","menubar","python","radio","rumps","stream"],"created_at":"2024-12-03T17:04:59.330Z","updated_at":"2024-12-03T17:04:59.842Z","avatar_url":"https://github.com/wass3r.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RadioBar\n\nBasic macOS menubar app to play SomaFM radio stations with help from [rumps](https://github.com/jaredks/rumps), VLC, and Briefcase.\n\n## Why?\n\nInitially just an idea to try `rumps`, but in daily use since. A simple, lite, and unobtrusive way to play internet radio.\n\nNo affiliation with SomaFM. They just had an easy station feed and good selection of genres, so you can station-hop depending on mood. Go support them @ https://somafm.com/support/.\n\n## Roadmap\n\nMostly just regular maintenance to keep it working and maybe small-ish improvements.\n\nThe only thing I might explore further as a feature is the ability to pull stations from a local, custom config.\n\n## Development/Running\n\n### Prerequisites\n\n- [poetry](https://python-poetry.org/)\n- VLC 3.x (`brew cask install vlc`)\n\n#### Run\n\n1. `poetry install`\n1. `poetry run briefcase dev`\n\n#### Build macOS app\n\n1. clean build folder: `rm -rf ./build`\n1. `poetry run briefcase create`\n1. `poetry run briefcase build`\n1. check `./build/radiobar/macos/app` folder for application to launch\n\n#### Create macOS installer\n\n1. clean dist folder: `rm -rf ./dist`\n1. `poetry run briefcase package`\n1. check `./dist/` folder for `.dmg` installer\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwass3r%2Fradiobar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwass3r%2Fradiobar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwass3r%2Fradiobar/lists"}