JCPlayer logo

JCPlayer Jiacheng

Use this command to install JCPlayer:
winget install --id=JIACHENG135.JCPlayer -e

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

JCPlayer is a desktop application designed for video searching and sharing across MacOS, Windows, and Linux platforms. Built using Electron, React, and Node.js, JCPlayer offers a lightweight and fast experience. Key features include support for multiple themes (six in total), preview capabilities, video search functionality, and an incoming user social system allowing users to collect videos. Ideal for casual viewers and content creators seeking efficient media organization, JCPlayer provides seamless browsing, playback, and customization options. Installation can be done via winget, making it easy to integrate into your workflow.

README

Official website Feedback

中文

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

Versions
1.1.4
Website