Inspiration

I found a C library (chafa) for displaying images in the terminal

What it does

Uses the spotify api to display the album art of the currently playing track from the user's spotify

How we built it

Using rust frameworks like tui-rs and rspotify, as well as using bindgen to generate Rust bindings for chafa

Challenges we ran into

Getting the terminal UI to be synchronised whenever the user changes tracks

Accomplishments that we're proud of

How quickly I was able to get the C bindings working and easily integrating everything together

What's next for Spotify Album Art TUI

Maybe fleshing it out with more playback controls?

Built With

Share this project:

Updates