RasmusLindroth / ElectronPlayer

An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane And More

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ElectronPlayer

Build Status ElectronPlayer

An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane And More. This is the successor to Netflix-Desktop.

ElectronPlayer Menu

The main menu interface.

Features

  • Rough Mac Picture in Picture Support (Floating Window, Above All Desktop and Fullscreen Applications)
  • Always On Top Window Option
  • Frameless Window Option
  • Multiple Streaming Services Support (JSON Config to add extra)
  • Remember Open Service

Installation

Please note Windows currently is only partially supported. It doesn't support the Widevine package I am using but I am planning to fix this in the future

Click Here to go to the Github Releases and download the correct installer for your platform. If you are running Linux you can also install this application via a snap.

snap install electronplayer

Contributors

A huge thanks to the following people for helping shape this project.

Developing

git clone https://github.com/oscartbeaumont/ElectronPlayer.git
cd ElectronPlayer/
yarn
yarn start

TODO

  • Update Widevine Package So Electron Can Be Updated & Tests Can Be Added
  • Menubar Transparency Glitch On Mac
  • Netflix breaks when relaunching window (eg. Enabling PIP)
  • App Tests
  • Code Signing (Using Self Signed Cert Possibly)

About

An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane And More

License:MIT License


Languages

Language:JavaScript 93.1%Language:CSS 5.4%Language:HTML 1.5%