JCPlayer icon indicating copy to clipboard operation
JCPlayer copied to clipboard

A video player powered by Electron, React and Node.js

Official website Feedback

GitHub

中文

JCPlayer Desktop is a lightweight, fast and free video searching and sharing engine for MacOS, Windows and Linux.

This application's infra and skeleton is inspired and inherit from here

Features

Finished:

  • Search videos
  • Multiple themes
  • Preview videos

Incoming

  • User social system
  • User can collect videos

Screenshots

For Mac

About Page

img

Video Details

img

Searching Results

img

User Profile

img

Video play

img

Six themes

Theme 1

img

Theme 2

img

Theme 3

img

Theme 4

img

Theme 5

img

Theme 6

img

On Windows

History 1

img

Play list 1

img

Play list 2

img

Play list 3

img

Play list 4

img

Install

Check Latest Releases page for recent version of packaged app for MacOS, Windows or Linux.

Alternatively you can build app yourself.

  • for Mac OS
    • build
      git clone https://github.com/JIACHENG135/JCPlayer.git
      yarn install
      yarn run build
      
    • dev
      git clone https://github.com/JIACHENG135/JCPlayer.git
      yarn install
      yarn run dev
      
    • tag
      git tag [version]
      git push origin --tags
      
  • for Windows Windows version is not quite assemble...
    • build
      git clone https://github.com/JIACHENG135/JCPlayer.git
      npm install
      npm run build
      
    • dev
      git clone https://github.com/JIACHENG135/JCPlayer.git
      npm install
      npm run dev
      

Shorcut

  • OSX: Cmd C 1
  • Linux: Ctrl C T
  • Windows: Ctrl C 1
  • There are 6 themes from 1 to 5 and 7

Contributors

Code Contributors

License

MIT