A standalone desktop application for YouTube Studio with persistent login and hardened security.
- Persistent Login: Your Google/YouTube login session is saved securely, so you don't need to log in every time
- Hardened Security:
- Context isolation and sandbox mode enabled
- Node integration disabled in renderer
- Encrypted local storage for preferences
- Machine-specific encryption keys
- Strict Content Security Policy
- Only allows navigation to YouTube/Google domains
- Native Desktop Experience: Runs as a standalone app with system menu, keyboard shortcuts, and window state persistence
- Single Instance: Prevents multiple instances from running
- Sandboxed Renderer Process: The web content runs in a sandboxed environment with no direct access to Node.js APIs
- Context Isolation: The preload script is isolated from the web page context
- Encrypted Storage: Local preferences are encrypted with a machine-specific key
- Domain Whitelisting: Only YouTube and Google domains are allowed for navigation
- Secure Session: Cookies are stored in an encrypted partition
- No External Script Execution: Prevents running potentially malicious code
- Node.js 18 or higher
- npm or yarn
- Clone the repository:
git clone https://github.com/WlfRyt/WlfRyt-Youtube-Studio.git
cd WlfRyt-Youtube-Studio- Install dependencies:
npm install- Run the app:
npm startBuild for Windows:
npm run build:winBuild for macOS:
npm run build:macBuild for Linux:
npm run build:linuxThe built application will be in the dist folder.
- Launch the application
- Sign in with your Google account when prompted
- Your login session will be saved for future use
- Use the menu or keyboard shortcuts for navigation:
Ctrl+H- Go to YouTube Studio homeAlt+Left- Go backAlt+Right- Go forwardF5- Refresh
If you need to log out or clear your session data:
- Go to File > Clear Session Data
- Confirm the action
- You'll be logged out and can sign in with a different account
| Shortcut | Action |
|---|---|
| Ctrl+H | Go to YouTube Studio Home |
| Alt+Left | Navigate Back |
| Alt+Right | Navigate Forward |
| F5 | Refresh |
| Ctrl+Plus | Zoom In |
| Ctrl+Minus | Zoom Out |
| Ctrl+0 | Reset Zoom |
| F11 | Toggle Fullscreen |
- Built with Electron 28
- Uses persistent partition for cookie storage
- Implements electron-store for encrypted local storage
- Machine-specific encryption prevents data theft
MIT License
This is an unofficial application. YouTube and YouTube Studio are trademarks of Google LLC.