Important: Was just tested on mac osx with java version 21, should work on other platforms
An easy to use minimalist Piped / Invidious Client for Audio Content Only, that lives in your menu bar
Use Case | Repo |
---|---|
Themes | https://github.com/mkpaz/atlantafx |
FXTrayIcon | https://github.com/dustinkredmond/FXTrayIcon |
Piped | https://github.com/TeamPiped/Piped |
Invidious | https://github.com/iv-org/invidious |
Playback with VLC | https://github.com/caprica/vlcj |
Mouse Listener / Keyboard Listener (Optional!) | https://github.com/dlsc-software-consulting-gmbh/PreferencesFX |
And a lot more (see pom)
Java 21 & Javafx
VLC Player
Go to the releases, and grab the most recentpackage for the platform of choice.
Start Invy search for an artist and lean back, you will get a random list of songs shuflled and played in loop by design. In the Preferences Dialog you can change things like your Piped / Invidious Instance or Media Playback Backend.
(Invidious is currently not working correctly...)
Already implementend:
- VLC Meida Player Backend for Audio Playback Support
- Java Media Framework Backend for Audio Playback (Javafx Implementation)
- Cross Platform Uniform - Notifications
- Easily switch between Invidious and Piped
- Auto detect nearest / fastest response time of instances
Backlog:
- Search by Artist Name
- Search by Song Name
- Search by Release
- Media Key Support
- Native Notifications
- Native Media Control
See the open issues for a full list of proposed features (and known issues).
Distributed under the AGPL-3.0 license.
Dominik Beyerle - isaatonimov@proton.me
Project Link: https://github.com/isaatonimov/Invy