A lightweight, blazing-fast, and future-proof dashboard designed to organize and explore your favorite YouTube channels. This project pairs a clean, static, zero-dependency web interface with an intuitive desktop management app compiled for both Windows and Linux.
Many dashboard solutions rely on heavy frameworks, relational databases, or complex external APIs. This project intentionally chooses a lean, resilient, and platform-agnostic architecture:
data.js).To effortlessly manage the content of data.js without touching raw code, a dedicated desktop utility is included: editor.
data.js.TOP/
│
├── index.html # Main interactive web dashboard
├── style.css # Visual styles and responsive layout
├── data.js # Central data source containing all categories & channels
├── YTeditor.exe # Standalone Windows executable (operates directly on data.js)
│
├── windows/ # Windows distribution & backup
│ └── YTeditor.exe # Standalone binary for Windows
│
└── linux/ # Linux distribution
└── YTeditor # Standalone binary for Linux (e.g. Mint, Ubuntu, MX Linux)
YTeditor application only operates when placed directly in the same root folder as data.js.
YTeditor.exe is already placed in the root directory and ready to run.YTeditor binary from the linux/ folder into the root directory (replacing the Windows .exe file) before running it.index.html to open the dashboard immediately in any modern web browser.index.html, style.css, and data.js to your web host (e.g., Hostinger).YTeditor.exe from the root folder.YTeditor is placed in the root folder and execute it (or launch via terminal with ./YTeditor).Add your channels, adjust your order, and hit save. Your dashboard updates immediately!