I need to come up with a more creative name, probably.
A little terminal app that displays your top albums over some time period (thanks to Last.fm for their API).
Made with Rust (it's blazingly fast, btw).
Originally, this project was made in Gleam as a way to learn the language. However, I thought my code was hilariously bad and decided to rewrite it.
Also, I wanted to learn how to use ImageMagick, so I used it to generate the album art and to get common colors from pictures.
- Rust (obviously)
- ImageMagick (for album art)
- Last.fm API key (to fetch data)
Pretty much the same as any Rust project:
git clone https://github.com/durocodes/music-stats
cd music-stats
cargo run
Midnight | Forest |
---|---|
Ocean | Strawberry |
Bumblebee | Crimson |
Aqua | Lavender |
Emerald | Cherry |
Twilight | Flame |
Moss | Catppuccin |
Horizon | Auto* |
Note
*Auto theme will look different for others, since it's based on profile picture.