StreamKeep
by SysAdminDoc
Download VODs, live streams, podcasts, and direct media URLs
About
StreamKeep is a multi-platform desktop tool for downloading and archiving live streams, VODs, podcasts, and direct media URLs. Features native extractors for Kick, Twitch, Rumble, SoundCloud, Reddit, Audius, and Podcast RSS feeds, with yt-dlp as a universal fallback. Includes channel monitoring with auto-recording, download queue with bandwidth scheduling, embedded media player, and post-processing (convert, trim, silence removal, transcription). Experimental: upload destinations (S3, FTP, WebDAV) and a plugin SDK for community extensions are present but not yet reachable from a supported workflow.
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - audio
--socket=pulseaudio - portal Desktop
--talk-name=org.freedesktop.portal.Desktop - notifications
--talk-name=org.freedesktop.Notifications - system tray
--talk-name=org.kde.StatusNotifierWatcher
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- hosted by github.com/sysadmindoc, which owns the com.github namespace of com.github.SysAdminDoc.StreamKeep
publisher:namespace
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.