A custom Electron browser application specifically designed for browsing YouTube channels without distractions.
- No address bar - focused browsing experience
- Load YouTube channels directly from settings
- Store VPN information for reference
- Simple, clean interface
- Settings saved between sessions
- Node.js (v14 or higher)
- npm or pnpm
-
Clone the repository:
git clone https://github.com/your-username/tubebrow.git cd tubebrow
-
Install dependencies:
npm install # or with pnpm pnpm install
-
Start the application:
npm start # or with pnpm pnpm start
To run in development mode with DevTools enabled:
npm run dev
# or with pnpm
pnpm run dev
To build the application for your platform:
npm run build
# or with pnpm
pnpm run build
This will create distributable packages in the dist
directory.
- When you first launch the application, it will load the default YouTube page.
- Click the ⚙️ (Settings) button in the top-right corner to open the settings.
- Enter the URL of your favorite YouTube channel.
- Optionally, add VPN information in the textarea.
- Click "Save Settings" to apply changes.
The application will remember your settings for the next time you launch it.
ISC