A Soundcloud client for the terminal written in Rust, inspired by spotify-tui.
To be added
soundcloud-tui needs to connect to Soundcloud’s API in order to find and stream music etc.
API access requires you to sign up your own app
Instructions on how to set this up are below:
- Go to the Soundcloud help center
- Ask for API access (by registering an app) using "SoundCloud's Support Robot"
- When your request is fulfilled you will be able to see your
Client IDandClient Secretin your apps page
- When your request is fulfilled you will be able to see your
- Add
http://localhost:3000to the Redirect URIs and click Save - You are now ready to authenticate with Soundcloud!
- Go back to the terminal
- Enter your
Client IDandClient Secretin~/.config/soundcloud-tui/client.yml - Run soundcloud-tui
- You will be redirected to an official Soundcloud webpage to ask you for permissions.
- After accepting the permissions, you'll be redirected to localhost. If all goes well, the redirect URL will be parsed automatically.
And now you are ready to use the soundcloud-tui 🎉