Skip to content

Alex313031/quark-player

This branch is 235 commits ahead of oscartbeaumont/ElectronPlayer:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2983bc3 · Aug 28, 2024
May 12, 2023
Feb 24, 2024
Feb 10, 2024
Jun 28, 2023
Feb 22, 2024
Aug 28, 2024
Aug 28, 2023
Feb 24, 2024
Mar 15, 2024
Feb 24, 2024
Feb 24, 2024
Feb 24, 2024
Feb 2, 2024
May 17, 2023
Feb 28, 2024
Apr 16, 2024
Aug 2, 2024
Aug 28, 2024
Aug 2, 2024
Jan 24, 2024

Repository files navigation

Quark Player

An Electron based web video services player, supporting Netflix, Youtube, Twitch, Floatplane, Hulu, Amazon Prime Video and More!
This is a fork and successor of ElectronPlayer.

Features

  • Multiple streaming services supported (You can use JSON configuration to add others)
  • AdBlocker (provided by Cliqz)
  • Always On Top Window
  • Set Startup Page (Any service, or remember last opened page)
  • Frameless Window
  • Rough Picture in Picture Support (Floating Window, Above all Window, and Fullscreen)
  • Full Screen Window on Startup
  • Alt+Left and Alt+Right to navigate back/forward in page
  • Custom Electron top bar menu with multiple functions.
  • Right click menu with functions similar to Chromium.

Screenshot

Main Menu/UI

The app's main menu interface

Installation

NOTE: For Windows 7/8/8.1 or old Linux versions like Ubuntu 16.04/Debian 8, use Quark Player for Windows 7, which is built with Electron 22.3.27.

Windows

There are .exe installers, and portable .zips in Releases.

Linux

There are .deb installers, .AppImages, and portable .zips in Releases.

MacOS

There are builds for both x64 and arm64 Macs.

Developing/Building

Requires nodejs 14, or 16. It is reccomended to use nvm for installing/managing node versions. Yarn can also be used.

git clone https://github.com/Alex313031/quarkplayer.git
cd quarkplayer
nvm install # Only use if you are using nvm
npm install # Install needed npm deps
npm run start # Run app in dev mode
npm run dist # To make installation packages

Documentation

See Docs

TODO

See TODO.txt

Contributors

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

Analytics

  • Removed Analytics! This application has analytics built in which is used to help the developers make a better product. Simple Analytics was chosen due to their strong views on keeping users private. They are also GDPR, CCPA, & PECR compliant. The data collected by the app can be viewed by anyone here.