[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10904":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},10904,"cliamp","bjarneo\u002Fcliamp","bjarneo","cliamp - Terminal music player inspired by winamp ",null,"https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp","Go",2466,133,12,31,0,23,140,311,69,28.38,false,"main",[25,26,27,28,29,30,5,31,32,33,34,35,36,37,38,39,40,41,42],"m3u","music","music-player","stream","winamp","yt-dlp","icecast","icecast-player","navidrome-client","podcast","radio","navidrome","soundcloud","spotify","youtube","plugin-system","jellyfin-client","plex-client","2026-06-12 02:02:28","A retro terminal music player inspired by Winamp. Play local files, streams, podcasts, YouTube, YouTube Music, SoundCloud, Bilibili, Spotify, Xiaoyuzhou (小宇宙), Navidrome, Plex, and Jellyfin with a spectrum visualizer, parametric EQ, and playlist management.\n\n**[cliamp.stream](https:\u002F\u002Fcliamp.stream)**\n\nBuilt with [Bubbletea](https:\u002F\u002Fgithub.com\u002Fcharmbracelet\u002Fbubbletea), [Lip Gloss](https:\u002F\u002Fgithub.com\u002Fcharmbracelet\u002Flipgloss), [Beep](https:\u002F\u002Fgithub.com\u002Fgopxl\u002Fbeep), and [go-librespot](https:\u002F\u002Fgithub.com\u002Fdevgianlu\u002Fgo-librespot).\n\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ffbc33d20-e3ac-4a62-a991-8a2f0243c8ea\n\n\n## Install\n\n```sh\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fbjarneo\u002Fcliamp\u002FHEAD\u002Finstall.sh | sh\n```\n\n**Homebrew**\n\n```sh\nbrew install bjarneo\u002Fcliamp\u002Fcliamp\n```\n\nThe formula pulls in all required runtime libraries automatically.\n\n**Arch Linux (AUR)**\n\n```sh\nyay -S cliamp\n```\n\n**Pre-built binaries**\n\nDownload from [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp\u002Freleases\u002Flatest).\n\n> **macOS:** the pre-built binaries dynamically link against FLAC, Vorbis, and Ogg\n> from Homebrew. If you download directly from Releases (or use the `install.sh`\n> script) you must install them first, otherwise you will see errors like\n> `Library not loaded: \u002Fopt\u002Fhomebrew\u002Fopt\u002Flibvorbis\u002Flib\u002Flibvorbisenc.2.dylib`:\n>\n> ```sh\n> brew install flac libvorbis libogg\n> ```\n>\n> Installing via `brew install bjarneo\u002Fcliamp\u002Fcliamp` does this for you.\n>\n> **Linux:** the pre-built binaries statically link FLAC, Vorbis, and Ogg, so no\n> extra codec packages are required. You may still need an ALSA bridge for your\n> sound server — see [Troubleshooting](#troubleshooting).\n\n**Optional runtime dependencies** (all platforms, all install methods):\n\n- [ffmpeg](https:\u002F\u002Fffmpeg.org\u002F) — for AAC, ALAC, Opus, and WMA playback\n- [yt-dlp](https:\u002F\u002Fgithub.com\u002Fyt-dlp\u002Fyt-dlp) — for YouTube, YouTube Music, SoundCloud, Bandcamp, and Bilibili\n\nOn macOS: `brew install ffmpeg yt-dlp`. On Linux, use your distribution's package manager.\n\n**Build from source**\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp.git && cd cliamp && go build -o cliamp .\n```\n\n## Quick Start\n\n```sh\ncliamp ~\u002FMusic                     # play a directory\ncliamp *.mp3 *.flac               # play files\ncliamp https:\u002F\u002Fexample.com\u002Fstream  # play a URL\n```\n\nPress `Ctrl+K` to see all keybindings.\n\n**Configure remote providers** (Navidrome, Plex, Jellyfin, Spotify, YouTube Music) with the interactive wizard:\n\n```sh\ncliamp setup\n```\n\nIt walks you through each provider, validates the connection, and writes the right block to `~\u002F.config\u002Fcliamp\u002Fconfig.toml`. See [docs\u002Fcli.md](docs\u002Fcli.md#setup-wizard) for details.\n\n## Radio\n\nPress `R` in the player to browse and search 30,000+ online radio stations from the [Radio Browser](https:\u002F\u002Fwww.radio-browser.info\u002F) directory.\n\nAdd your own stations to `~\u002F.config\u002Fcliamp\u002Fradios.toml`. See [docs\u002Fconfiguration.md](docs\u002Fconfiguration.md#custom-radio-stations).\n\nWant to host your own radio? Check out [cliamp-server](https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp-server).\n\n## Building from source\n\n**Prerequisites:**\n\n- [Go](https:\u002F\u002Fgo.dev\u002Fdl\u002F) 1.25.5 or later\n- ALSA development headers (Linux only — required by the audio backend)\n\n**Linux (Debian\u002FUbuntu):**\n\n```sh\nsudo apt install libasound2-dev\n```\n\n**Linux (Fedora):**\n\n```sh\nsudo dnf install alsa-lib-devel\n```\n\n**Linux (Arch):**\n\n```sh\nsudo pacman -S alsa-lib\n```\n\n**macOS:** No extra dependencies — CoreAudio is used.\n\n**Clone and build:**\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp.git\ncd cliamp\nmake && make install\n```\n\nOr without Make: `go build -o cliamp .`\n\n`make install` places the binary in `~\u002F.local\u002Fbin\u002F`.\n\n**Optional runtime dependencies:**\n\n- [ffmpeg](https:\u002F\u002Fffmpeg.org\u002F) — for AAC, ALAC, Opus, and WMA playback\n- [yt-dlp](https:\u002F\u002Fgithub.com\u002Fyt-dlp\u002Fyt-dlp) — for YouTube, SoundCloud, Bandcamp, and Bilibili\n\n## Docs\n\n- [Configuration](docs\u002Fconfiguration.md)\n- [Keybindings](docs\u002Fkeybindings.md)\n- [CLI Flags](docs\u002Fcli.md)\n- [Streaming](docs\u002Fstreaming.md)\n- [Playlists](docs\u002Fplaylists.md)\n- [YouTube, SoundCloud, Bandcamp and Bilibili](docs\u002Fyt-dlp.md)\n- [YouTube Music](docs\u002Fyoutube-music.md)\n- [SoundCloud](docs\u002Fsoundcloud.md)\n- [Lyrics](docs\u002Flyrics.md)\n- [Spotify](docs\u002Fspotify.md)\n- [Navidrome](docs\u002Fnavidrome.md)\n- [Plex](docs\u002Fplex.md)\n- [Jellyfin](docs\u002Fjellyfin.md)\n- [Themes](docs\u002Fthemes.md)\n- [SSH Streaming](docs\u002Fssh-streaming.md)\n- [Remote Control (IPC)](docs\u002Fremote-control.md)\n- [Headless Daemon Mode](docs\u002Fheadless.md)\n- [Audio Quality](docs\u002Faudio-quality.md)\n- [Media Controls](docs\u002Fmediactl.md)\n- [Lua Plugins](docs\u002Fplugins.md)\n  - [Community Plugins](docs\u002Fcommunity-plugins.md)\n  - [Soap Bubbles Visualizer](https:\u002F\u002Fgithub.com\u002Fbjarneo\u002Fcliamp-plugin-soap-bubbles)\n\n## Troubleshooting\n\n**No audio output (silence with no errors)**\n\nOn Linux systems using PipeWire or PulseAudio, cliamp's ALSA backend needs a bridge package to route audio through your sound server:\n\n- **PipeWire:** `pipewire-alsa`\n- **PulseAudio:** `pulseaudio-alsa`\n\nInstall the appropriate package for your system:\n\n```sh\n# PipeWire (Arch)\nsudo pacman -S pipewire-alsa\n\n# PulseAudio (Arch)\nsudo pacman -S pulseaudio-alsa\n\n# Debian\u002FUbuntu (PipeWire)\nsudo apt install pipewire-alsa\n```\n\n## Author\n\n[x.com\u002Fiamdothash](https:\u002F\u002Fx.com\u002Fiamdothash)\n\n## Disclaimer\n\nUse this software at your own risk. We are not responsible for any damages or issues that may arise from using this software.\n","cliamp 是一个受 Winamp 启发的复古终端音乐播放器。它支持播放本地文件、流媒体、播客以及来自 YouTube、SoundCloud、Spotify 等多种平台的音乐，具备频谱可视化、参数均衡器和播放列表管理等功能。该项目使用 Go 语言开发，并结合了 Bubbletea、Lip Gloss、Beep 和 go-librespot 等库来实现其丰富的特性和界面效果。cliamp 适用于喜欢在命令行环境中享受多媒体内容的用户，尤其是那些怀念经典 Winamp 播放器体验的人士。",2,"2026-06-11 03:30:44","trending"]