explainroo
explainroo is a free, open source tool that lets your AI agent make explainer videos with a voice. It runs on your own computer and needs no API key.
翻訳待ち
spotatui is a terminal music player written in Rust: native Spotify streaming, YouTube, local files, Subsonic/Navidrome, internet radio and Qobuz in one cross-source queue, plus Apple Music on macOS,
翻訳待ち
メディアRust · TypeScriptGitHub @LargeModGamesオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, Qobuz and Youtube sources
翻訳待ち
Loading the full README.
Read the full README ↗spotatui is a music player for the terminal, with a desktop app in preview. Spotify is optional: it is one of seven sources.
Spotify needs Premium. spotatui logs in with its own built-in client, so you need no developer app and no client ID.
spotatui started as a fork of spotify-tui and has since grown its own player, sources and desktop app.
Spotify is optional: every other source works without an account.
| System | Command |
|---|---|
| macOS, Linux, WSL | curl -fsSL https://spotatui.com/install.sh | bash |
| Windows | irm https://spotatui.com/install.ps1 | iex or winget install spotatui |
| Arch Linux | yay -S spotatui-bin |
| With Rust | cargo install --locked spotatui |
Homebrew, Nix, Void, .deb packages and building from source are in the installation guide.
cargo install builds Spotify only unless you add the features, and the Nix flake builds Spotify only.behavior.disable_auto_update: true. See Updating.Run spotatui. The first launch asks which sources you want. Pick Spotify to log in: spotatui shows a code and opens Spotify's pairing page, where you confirm it.
Then:
? lists every key./ searches. Choose the Songs panel with the arrow keys, press Enter to go into it, and Enter again to play a track.d switches the source and the device.z queues a track, and Shift+Q opens the queue.spotatui --help shows the CLI.| Source | You need |
|---|---|
| Spotify | A Premium account |
| Local Files | A music folder |
| Subsonic / Navidrome | A server account |
| Internet Radio | Nothing (30k+ stations from radio-browser.info) |
| YouTube | yt-dlp on your PATH |
| Qobuz | A paid Qobuz account |
| Apple Music | macOS and the Music app |
Local Files, Subsonic, Internet Radio, YouTube and Qobuz play through spotatui's own audio engine. Apple Music plays in the Music app, and spotatui is its remote. The setup of each source is in Configuration.
Spotify plays in spotatui itself, on any Spotify Connect device, or on Cast and Connect speakers on your network. See Where Spotify plays. For lossless audio, or an account that native streaming cannot play, spotatui can run Spotify's own player: see Soloist.
| You want to | Read |
|---|---|
| Install another way, or build from source | Installation |
| Change settings, keys or the theme | Configuration, Keybindings, Themes |
| Control spotatui from your shell | CLI |
| Write or install a Lua plugin | PLUGINS.md, Scripting API |
| Let an AI pick the music | AI DJ, MCP setup |
| Report a bug | New issue, with a spotatui --debug log |
| Everything else | All docs |
spotatui is built by a small team and a growing group of contributors, and you do not need to write code to help. Start with CONTRIBUTING.md, or pick a good first issue.
This is the beginning of the README. Read the rest at the original. Read the full README ↗