Skip to content

Electron + Reactjs + Redux + Webpack + Material-ui + Youtube API

License

Notifications You must be signed in to change notification settings

gilhyun/electron-mini-youtube-player

Repository files navigation

electron-mini-youtube-player

This is a youtube player for Electron application. tested on only mac os

Mac OS

screenshot

screenshot

Download Mini

  1. Download - Mac Os
  2. Drag Mini from your Downloads folder to the Applications folder.
  3. Right click on Mini.
  4. Choose "Open".
  5. If a warning dialog is shown, choose "Open".

Features

  • (Youtube)Search Video
  • Search History
  • Play List
  • Play Loop
  • Resize Screen
  • Full Screen
  • Always On Top

Getting Started

# Clone this repository
$ git clone https://github.com/gilhyun/electron-mini-youtube-player
# Go into the repository
$ cd electron-mini-youtube-player
# Install dependencies and run the app
$ npm install
$ node server.js
$ HOT=1 NODE_ENV=development ./node_modules/.bin/electron .

Edit api key /app/api/youtubeData.js

const youtubeKeys = [
  'YOUR_YOUTUBE_API_KEY'
]

Package app

$ (sudo) npm install -g webpack
$ NODE_ENV=production node package.js
---
## look ./release/darwin-x64/Mini-darwin-x64

About

Electron + Reactjs + Redux + Webpack + Material-ui + Youtube API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages