Giter VIP home page Giter VIP logo

quark-player's Introduction

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

Windows

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

Linux

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

MacOS

Working on it. Need a Mac to build.

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.

quark-player's People

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.