Turn web services into a fast, customizable desktop workspace.
Persistent tabs • Live previews • Bookmarks • Media hotkeys • Proxy support • Automation
⬇ Download for Windows · 📦 Source Code
WebHub Desktop is a lightweight desktop workspace built with Electron that turns your most-used web services into a single, focused application.
Instead of juggling dozens of browser tabs, extensions, and windows, WebHub keeps everything in one place:
- Chat apps
- Video platforms
- AI tools
- Music / media services
- Productivity websites
- Custom bookmarks and dashboards
Built for people who live in the browser — but want a cleaner, faster, more focused desktop experience.
Sites stay loaded in memory for instant switching.
No waiting for Discord / YouTube / Gemini / other services to fully reload every time.
Open lightweight mini versions of websites directly on the dashboard.
Perfect for:
- quick monitoring
- music control
- chat glance
- background services
Built-in bookmark manager with quick access.
Organize your workspace around the services you actually use.
Customize:
- themes
- backgrounds
- layout
- dashboard blocks
- appearance settings
Make it yours.
Import cookies from JSON for faster login/session recovery.
Useful for advanced users and account portability.
Switch between desktop / mobile modes for compatibility.
Helpful for services that behave differently across devices.
Control playback across embedded services:
- Play / Pause
- Skip
- Media focus
Without switching tabs.
Optional proxy configuration for network compatibility and custom routing.
Built-in scripting / automation hooks for advanced workflows.
Power-user friendly.
8mb.video-lzc-P4Ub4lNp.mp4
- Open Releases
- Download WebHub Desktop Setup.exe
- Install
- Launch
git clone https://github.com/FailouN/WebHub_Desktop
cd WebHub_Desktop
npm install
npm startI wanted a desktop environment focused on the few web services I actually use every day — without browser clutter, unnecessary tabs, and extension overhead.
So I built one.
Planned ideas:
- plugin system
- workspace profiles
- sync settings
- better session management
- more automation hooks
- Linux build
- performance improvements
Ideas, issues and pull requests are welcome.
If WebHub is useful to you — consider giving it a ⭐
MIT
Персональный дашборд на базе Electron, объединяющий Discord, YouTube и Gemini в одном окне. Удобное решение для управления рабочим пространством без лишних вкладок в браузере.
Обход всех блокировок для всех возможных сайтов и сервисов в РФ.
В большинстве сценариях потребляет меньше ресурсов за счёт отсутствия лишних вкладок и расширений.
Оптимизирован под работу с ограниченным набором сервисов.
## 📸 Превью
8mb.video-lzc-P4Ub4lNp.mp4
## 📸 Скриншоты
**Стартовый экран**
**Меню настроек оформления**
**Вид компактной версии сайтов прямо на стартовой странице**
**Вид открытого сайта**
**Меню загрузки куков через JSON и смены User Agent**
## 📖 Подробная инструкция (для пользователей)
### 1. Как запускать сайты
* **Навигация:** В нижней части окна расположены иконки сервисов (YouTube, Discord, Gemini). Нажмите **ЛКМ** для быстрого переключения.
* **Мини-версии:** На стартовом экране можно открыть мобильную версию сайта прямо в маленьком окне, нажав на иконку **ПКМ**.
* **Полная версия:** Нажмите **ЛКМ** по иконке на стартовом экране для открытия сайта во все окно.
* **Статус-бар:** Для управления окнами используйте статус-бар: **ЛКМ** — свернуть/развернуть, **ПКМ** — закрыть окно и выгрузить сайт из памяти.
### 2. Управление и горячие клавиши
* **Меню управления:** Нажмите клавишу **Alt**, чтобы вызвать верхнюю панель (Файл, Вид, Настройки).
* **Обновить страницу:** Если сайт завис, нажмите **Ctrl + R**.
* **Разработчикам:** Открыть консоль отладки можно через **Ctrl + Shift + I**
* **Меню кастомизация** по горячей клавише **q**, что открыть меню настроек стартовой страницы.
### 3. Работа через прокси
* Программа поддерживает работу через прокси (настройки задаются в main.js). Это позволяет обходить региональные ограничения для встроенных сервисов.
### 4. Возможные проблемы с авторизацией в Google
* **Решение:** В меню управления выберите агент **"mobile"**, откройте Google Drive в отдельном окне (нажатием на **колёсико мыши**) и выполните вход. После этого авторизация сохранится для остальных сервисов.
## ✨ Основные возможности
* **Мультизадачность:** Быстрый доступ к мессенджеру, видеохостингу и ИИ в одном интерфейсе.
* **Proxy Support:** Встроенная поддержка прокси-серверов.
* **Кастомизация:** Гибкая настройка внешнего вида и User Agent.
## 🛠 Установка и запуск
### Для пользователей (Windows)
1. Перейдите в раздел [Releases](https://github.com/FailouN/my-dashboard-app/releases).
2. Скачайте MyDashboard Setup.exe.
3. Установите и запустите приложение.
### Для разработчиков
1. Склонируйте репозиторий: git clone https://github.com/FailouN/WebHub\_Desktop
2. Установите зависимости: npm install
3. Запуск: npm start