{"id":28216794,"url":"https://github.com/mg0x7be/koji-stream-player","last_synced_at":"2026-05-16T22:11:20.283Z","repository":{"id":262726340,"uuid":"868269661","full_name":"mg0x7BE/koji-stream-player","owner":"mg0x7BE","description":"Console-based audio stream player for Windows and macOS","archived":false,"fork":false,"pushed_at":"2026-04-10T22:20:12.000Z","size":69005,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-11T00:19:55.185Z","etag":null,"topics":["audio","audio-player","audio-streaming","console-application","dotnet","fsharp","libvlc","libvlcsharp","mac","macos","macos-app","macos-application","music-player","stream-playback","stream-player","streaming-audio","vlc","vlc-media-player","vlcsharp","windows-console"],"latest_commit_sha":null,"homepage":"","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mg0x7BE.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":null,"dco":null,"cla":null}},"created_at":"2024-10-05T23:22:52.000Z","updated_at":"2026-04-10T22:19:06.000Z","dependencies_parsed_at":"2025-09-15T21:23:03.432Z","dependency_job_id":null,"html_url":"https://github.com/mg0x7BE/koji-stream-player","commit_stats":null,"previous_names":["maxgripe/koji-stream-player","mg0x7be/koji-stream-player"],"tags_count":56,"template":false,"template_full_name":"mg0x7BE/repository-template","purl":"pkg:github/mg0x7BE/koji-stream-player","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mg0x7BE%2Fkoji-stream-player","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mg0x7BE%2Fkoji-stream-player/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mg0x7BE%2Fkoji-stream-player/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mg0x7BE%2Fkoji-stream-player/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mg0x7BE","download_url":"https://codeload.github.com/mg0x7BE/koji-stream-player/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mg0x7BE%2Fkoji-stream-player/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31992902,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":["audio","audio-player","audio-streaming","console-application","dotnet","fsharp","libvlc","libvlcsharp","mac","macos","macos-app","macos-application","music-player","stream-playback","stream-player","streaming-audio","vlc","vlc-media-player","vlcsharp","windows-console"],"created_at":"2025-05-17T23:13:48.185Z","updated_at":"2026-05-16T22:11:20.276Z","avatar_url":"https://github.com/mg0x7BE.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![CI](https://github.com/mg0x7BE/koji-stream-player/actions/workflows/ci.yml/badge.svg)\n![GitHub repo size](https://img.shields.io/github/repo-size/mg0x7BE/koji-stream-player)\n![GitHub License](https://img.shields.io/github/license/mg0x7BE/koji-stream-player)\n![GitHub Created At](https://img.shields.io/github/created-at/mg0x7BE/koji-stream-player)\n![GitHub forks](https://img.shields.io/github/forks/mg0x7BE/koji-stream-player)\n![GitHub Repo stars](https://img.shields.io/github/stars/mg0x7BE/koji-stream-player)\\\n![Windows](https://img.shields.io/badge/Windows-0078D6?logo=windows\u0026logoColor=white)\n![macOS](https://img.shields.io/badge/macOS-000000?logo=apple\u0026logoColor=white)\n![Self-contained](https://img.shields.io/badge/.NET-Self--contained-1F0A32?style=flat\u0026labelColor=8A2BE2)\n\n# Koji Stream Player\n\nConsole audio stream player for Windows and macOS.\n\n![Koji](gfx/koji-player.png)\n\n## Usage\n\nRun the executable, pick a station or enter a custom URL.\n\nDuring playback:\n\n| Key | Action            |\n|-----|-------------------|\n| `+` | Volume up (+5%)   |\n| `-` | Volume down (-5%) |\n| `p` | Pause / Resume    |\n| `s` | Station menu      |\n| `q` | Quit              |\n\nOr pass a URL directly:\n\n```\n./koji-stream-player http://ice1.somafm.com/spacestation-128-mp3\n```\n\n## Custom Stations\n\nEdit `stations.txt` next to the executable. One station per line, `Name|URL` format:\n\n```\nBassdrive (DnB)|http://ice.bassdrive.net:80/stream32\nSomaFM DEF CON|http://ice1.somafm.com/defcon-128-mp3\n# Lines starting with # are ignored\n```\n\nUse `http://` for streams that support ICY metadata (track titles). `https://` works for playback but metadata may not be available.\n\n## macOS Note\n\nApple Silicon only. Unsigned binary — allow in Privacy \u0026 Security, and:\n\n```\nchmod +x ./koji-stream-player\n```\n\n## Supported Streams\n\nOptimized for internet radio (Icecast/Shoutcast). Supported audio formats:\n\n- **MP3** (most internet radio stations)\n- **AAC / HE-AAC** (e.g. Bassdrive)\n\nThe bundled VLC is stripped down to audio streaming essentials — no video, no local file playback.\n\n## Dependencies\n\nlibVLC + LibVLCSharp (LGPL).\n\n## License\n\n[Unlicense](LICENSE)\n\n![Koji](gfx/koji-logo.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmg0x7be%2Fkoji-stream-player","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmg0x7be%2Fkoji-stream-player","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmg0x7be%2Fkoji-stream-player/lists"}