A startpage with lightweight and privacy-friendly YouTube feed designed for flat gruvbox themed window managers.
The project is currently in development. You can experience missing features.
- YouTube data from Piped API
- Support for channels and playlists
- No need to install self-hosted proxy services
- Youtube channel support
- Youtube playlist support
- Feed
- Feed cache
- Feed fetch indicator
- Feed filter
- Feed sync button
- Feed editor
- Feed add item
- Feed lazyloading
- Search bar
- Search bar indicator
- Search bar suggestions
- Channel editor page
- Bookmarks
- Bookmarks editor
- Bookmarks add item
- Settings
- Settings editor
- Settings import/export
- Offline mode
- Keyboard shortcuts
- Encrypted server synchronization
- Not Found page
npm install
npm run build
npm run dev
You can configure Startpage to open videos in a desktop app like mpv
.
- Register custom protocol in Firefox
In about:config
create boolean
variable
network.protocol-handler.expose.mpv
with false
value.
More here.
- Create launcher
#!/bin/bash
mpv "${1/mpv:/}"
-
In settings enable
Open videos in app
. -
Click on a link and select launcher from step 2