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

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • 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/build.rs.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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

    Discontinued Rust wrapper for the libsoundio library.

  • Created a PR for this: https://github.com/jpochyla/soundio-rs/pull/1. 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 on 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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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