Video Hub App 3 is the fastest way to browse and search for videos on your computer. Think of it like YouTube for videos on your computer: browse, search, and preview. Works on Windows, Mac, and Linux!
Read in Português (Brasileiro)
This software is available for $5.00 through videohubapp.com
$3.50 of every sale goes to the cost-effective charity Against Malaria Foundation.
Video Hub App was created by Boris Yakubchik. It uses the frameworks Angular and Electron.
This software was built on top of angular-electron
by Maxime GRIS. It carries an MIT license (see the LICENSE file). While the license is permissive, I ask that you do not distribute free copies of this software unless you have significantly changed it.
I would love to see the improvements you make to this app and am happy to accept pull requests. You can reach out if you'd like to coordinate / collaborate, or just jump to issues to see what's already getting worked on and to add new suggestions!
Please consider improving any of the translations, or add a new translation!
Please consider improving or adding an icon to the app. It's a simple process, just follow the instructions!
See issues for what is in progress.
⚠ The repository is usually ahead of the publicly released version. Version 3.0.0
code is already on the main
branch; while it is 🚧 WIP, it has bugs in it.
How to start:
npm install
to installnpm start
to developnpm electron
to build
Main dependencies in use:
Library | Version | Date | Comment |
---|---|---|---|
Angular | v10.0.0 | June 2020 | |
Angular-CLI | v10.0.0 | June 2020 | |
Electron | v9.0.0 | June 2020 | (internally uses Node v12.14.1 and Chromium 83) |
Electron Builder | v22.7.0 | June 2020 |
-
Node: I recommend using the same version as Electron uses internally, but version 10 or above should work.
-
Angular CLI: not required but may be useful: Angular CLI.
To help debug a production build of VHA you can use Debugtron
This software would not be possible without the tremendous work by other people:
- Angular
- Electron
- FFmpeg
- angular-electron
- ngx-virtual-scroller
- @ffmpeg-installer/ffmpeg
- @ffprobe-installer/ffprobe
- ngx-translate
- async
- chokidar
- trash
- Fuse.js
- electron-window-state
Since becoming open source, this software was made better with the awesome contributions by cal2195