Psst: 3rd-party Spotify client built with Rust and Druid

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • druid

    A data-first Rust-native UI design toolkit. (by linebender)

    That's great! It has been quite alright. I think Druid, related libraries, and especially the community around them are really impressive. Expect to open the trunk sometimes and get your hands dirty, but they're very capable already. There's also quite a few of projects already, all linked in the Project Showcase.

  • soundio-rs

    Rust wrapper for the libsoundio library. (by phip1611)

    That didn't immediately fix the issue however. So I also tried adding this change from the PR above to ~/.cargo/git/checkouts/soundio-rs-91eab5ea57823b1c/c60e8b2/libsoundio-sys/

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • psst

    Fast and multi-platform Spotify client with native GUI

  • minivorbis

    Single-file port of libogg and libvorbis for decoding ogg sound files.

    I love the idea and want to try it but run into a minivorbis dependency problem. I found a repository minivorbis and it suggests copying minivorbis.h into ones source directory after generating it. I copied it into your minivorbis-sys/src directory but it is not expected there. Can we get a hint? Thanks!

  • soundio-rs

    Rust wrapper for the libsoundio library.

    Created a PR for this: I'm building this in Fedora, and this worked for me. Not sure if it still works under Windows.

  • rspotify

    Spotify Web API SDK implemented in Rust (by ramsayleung)

    As a developer of rspotify I'm curious as to why you chose not to use an already existing API client for Spotify. Are there any problems you found? I do agree that the current version is a mess but we're working on a full rewrite for 0.10 and you might be interested in that.

  • Azul

    Desktop GUI Framework

    no it wasn't

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts