Official repository for Video Hub App
717
stars
1,533
commits
TypeScript
primary language
Sep 1, 2026
updated
Video Hub App 3 is the fastest way to browse, search, and organize videos on your computer. Think of it like YouTube for videos on your computer. Works on Windows, Mac, and Linux!
This software is available for $10.00 through videohubapp.com
Over $16,000 donated from the sale of this software to the cost-effective charity Against Malaria Foundation. See donation history
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 Belnadris. 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. See issues for ideas for improving this app or to add your 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 - it is 🚧 WIP and may have bugs in it.
How to start:
npm install --legacy-peer-deps to installnpm start to developnpm run electron to buildMain dependencies in use:
| Library | Version | Date | Comment |
|---|---|---|---|
| Angular | v20 | Oct 2025 | |
| Angular-CLI | v20 | Oct 2025 | |
| Electron | v42 | Jun 2026 | (internally uses Node v24.16.0 and Chromium 148) |
| Electron Builder | v26 | Oct 2025 |
Node: It may be best to use the same version as Electron uses internally (v24.16.0)
Angular CLI: not required but may be useful: Angular CLI.
Mac: We now have M1 and Intel builds, but you may need to manually update the FFmpeg and FFprobe executables if you're building for a different architecture than you are on.
To help debug a production build of VHA you can use Debugtron
👩🚀 a new feature in VHA is the option for the user to turn on a server after the app starts. This will let the user open a simpler version of the VHA user interface on their phone or tablet (if both PC and device are on the same WiFi) and use it as remote control to play videos 🚀
For details, see instructions.
This software would not be possible without the tremendous work by other people:
This software uses libraries from the FFmpeg project under the LGPLv2.1 with binaries from here
Since becoming open source, this software was made better with the awesome contributions by cal2195
(top 30 of 61)
TypeScript
60.7%
HTML
27.3%
SCSS
11.2%
Official repository for Video Hub App
717
stars
1,533
commits
TypeScript
primary language
Sep 1, 2026
updated
Video Hub App 3 is the fastest way to browse, search, and organize videos on your computer. Think of it like YouTube for videos on your computer. Works on Windows, Mac, and Linux!
This software is available for $10.00 through videohubapp.com
Over $16,000 donated from the sale of this software to the cost-effective charity Against Malaria Foundation. See donation history
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 Belnadris. 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. See issues for ideas for improving this app or to add your 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 - it is 🚧 WIP and may have bugs in it.
How to start:
npm install --legacy-peer-deps to installnpm start to developnpm run electron to buildMain dependencies in use:
| Library | Version | Date | Comment |
|---|---|---|---|
| Angular | v20 | Oct 2025 | |
| Angular-CLI | v20 | Oct 2025 | |
| Electron | v42 | Jun 2026 | (internally uses Node v24.16.0 and Chromium 148) |
| Electron Builder | v26 | Oct 2025 |
Node: It may be best to use the same version as Electron uses internally (v24.16.0)
Angular CLI: not required but may be useful: Angular CLI.
Mac: We now have M1 and Intel builds, but you may need to manually update the FFmpeg and FFprobe executables if you're building for a different architecture than you are on.
To help debug a production build of VHA you can use Debugtron
👩🚀 a new feature in VHA is the option for the user to turn on a server after the app starts. This will let the user open a simpler version of the VHA user interface on their phone or tablet (if both PC and device are on the same WiFi) and use it as remote control to play videos 🚀
For details, see instructions.
This software would not be possible without the tremendous work by other people:
This software uses libraries from the FFmpeg project under the LGPLv2.1 with binaries from here
Since becoming open source, this software was made better with the awesome contributions by cal2195
(top 30 of 61)
TypeScript
60.7%
HTML
27.3%
SCSS
11.2%