Skip to content

isaatonimov/Invy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Important: Was just tested on mac osx with java version 21, should work on other platforms

Contributors Forks Stargazers Issues


Logo

Invy

An easy to use minimalist Piped / Invidious Client for Audio Content Only, that lives in your menu bar

MacOS (Linux)* (Windows)*

Built With


Java

And


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)

(back to top)

Getting Started

Prerequisites

Java 21 & Javafx
VLC Player

Installation

Go to the releases, and grab the most recentpackage for the platform of choice.

Usage

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...)

(back to top)

Roadmap

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).

(back to top)

License

Distributed under the AGPL-3.0 license.

(back to top)

Contact

Dominik Beyerle - isaatonimov@proton.me

Project Link: https://github.com/isaatonimov/Invy

(back to top)

About

A Simple Piped / Invidious client for streaming audio content

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published