GithubHelp home page GithubHelp logo

hhy5277 / electronplayer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from oscartbeaumont/electronplayer

0.0 1.0 0.0 1.99 MB

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

License: MIT License

JavaScript 89.22% CSS 9.47% HTML 1.31%

electronplayer's Introduction

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 apps main menu interface

Features

  • Rough Mac Picture in Picture Support (Floating Window, Above All Desktop and Fullscreen Applications)
  • Always On Top Window
  • Frameless Window
  • Multiple Streaming Services Support (JSON Configuration to add extra)
  • Set Startup Page (Any Service or Remember Last Opended Page)

Installation

Windows

Please note Windows is currently only partially supported, as it doesn't support the Widevine package I am using. I am working on fixing this. Its progress can be loosely tracked in issue #2

macOS

Download the DMG Installer from the Github Releases here.

Linux Snap

You can install ElectronPlayer with a snap. This is recommended method of installation for Linux as automatic updates will occur.

snap install electronplayer

Linux AppImage

Download the AppImage from the Github Releases here.

Arch Linux AUR

There is an unofficial package on the Arch Linux User Repository provided by @Scrumplex.

electronplayerAUR

Contributors

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

Developing

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

TODO

  • Updated Electron Widevine
  • Update All DEPS
  • Add Tests
  • Add Windows Build Support
  • Add Greenkeeper Bot

Should fix at some point

  • Menubar Transparency Glitch On Mac
  • Netflix breaks when relaunching window (eg. Enabling PIP)
  • Possibly Add Code Signing

electronplayer's People

Contributors

oscartbeaumont avatar rasmuslindroth avatar scrumplex avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.