Electron based video player with a simple and clean interface.
Download »
Report Bug
·
Request Feature
Table of Contents
Videotron is a simple video player built with Electron.js. It has a clean and simple interface that is easy to use. It is a great alternative to the default video player on your computer.
- ❌ Windows
- ❌ MacOS
- ✔️ Linux
By this time, Videotron only supports Linux. Support for other platforms will be added in the future. But if you want to build it on your own, you can follow the steps in the Build On Your Own section.
- Download the latest release from the releases page
- Extract the zip file
- Run the executable file
- Enjoy!
To build the application on your own, follow these steps:
-
Clone the repo
# HTTPS git clone https://github.com/fauzan-radji/videotron.git # SSH git clone git@github.com:fauzan-radji/videotron.git
-
Install NPM packages
npm install
-
Build the project
npm run make
-
The executable file will be in the
out/make/
folder.
-
To publish the application you need to generate a GitHub token and give it the
public_repo
scope. -
Copy the
.env.example
file to.env
and fill in theGITHUB_TOKEN
field with the token you just generated.cp .env.example .env
-
Run the following command to publish the application.
npm run publish
This will create a draft release on GitHub.
-
To release the application to the public, you can go to the releases page on GitHub and edit the draft release. Change the draft to a release and publish it. The release will be available for download on the releases page.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
LinkedIn - Tri Putra Fauzan H. Radji
Project Link: https://github.com/fauzan-radji/videotron