The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Psst Alternatives
Similar projects and alternatives to psst
-
-
-
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.
-
-
-
-
ncspot
Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
-
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.
-
-
-
minivorbis
Single-file port of libogg and libvorbis for decoding ogg sound files.
-
Cider
A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀
-
aspotify
Discontinued Deprecated in favour of rspotify: https://github.com/ramsayleung/rspotify
-
-
-
starship
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
-
-
-
spicetify-cli
Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux.
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
psst reviews and mentions
-
Spotify-Qt
On the other hand, this Rust-based one called Psst looks awesome and works: https://github.com/jpochyla/psst
-
This is the best Linux has ever been. Truly.
Psst but currently very limited in features and have to build yourself.
-
Spot - a simple spotify CLI made in python
psst, https://github.com/jpochyla/psst
-
Flatpak Spotify vs Tab in Firefox browser
Would like to add that you can also use clients such as spotify-qt and Spotify TUI to control said "device". There's also Spot and psst that are standalone (librespot not required but no Connect functionality).
-
Rust audio library
You can also take a look at Psst. I use Symphonia for decoding and CPAL or CubeB for output. CubeB is a bit nicer.
-
Druid app for public transport data
There‘s a Spotify client, psst, which has an Async widget (with a Promise state struct) that works very well for loading states etc. That project has a bunch of other tidbits and interesting patterns for Druid, I learned a ton from the code.
-
Advice for the next dozen Rust GUIs
Not that I'm in any way suggesting that you have to have to pursue this, but I'd suggest that not having this as a goal is why it hasn't happened. I've seen apps built with Druid (like https://github.com/jpochyla/psst) and they look great. But when I looked into the documentation, I was really struggling to get started. In contrast, libraries like Iced are quite limited in what they can do and are not as architecturally sound as Druid, but seem to have put more effort into the onboarding experience and documentation for beginners (see also: the effort that Rust itself puts into being beginner friendly, and how that has enabled it jump into the mainstream where other similar languages have remained niche).
-
What are your favorite Rust-powered Linux programs?
The Psst spotify player is just awesome.
- [MacOS Dev] How is it possible to create a fully desktop for MacOS without touching any swift/obj-c?
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Stats
jpochyla/psst is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of psst is Rust.