Play, stream and cast your media.

Vega is an open-source app for playing, streaming and casting remote and local media. Create custom plugins and keep your privacy.

Vega landscape playback mockup Vega portrait browsing mockup

Features

Free Streaming

Stream without subscription lock-ins, with full control over your media setup.

Privacy Focused

No trackers. Vega is local-first and transparent.

Cast to Your TV

Cast to Google Cast and DLNA devices, and switch embedded or external audio and subtitle tracks while casting.

Create Custom Plugins

Write your own provider plugins, or add plugin sources made by others.

Offline Downloading

Save content for offline playback so your library stays available anywhere.

Community

Join discord for any questions, feedback, or to connect with other users and contributors.

Frequently Asked Questions

Go to Settings > Provider Manager > Available Providers, tap the plus button, then enter one of: vega-org, zenda-cross, or https://github.com/vega-org/vega-providers, and confirm. Use the same flow for adding custom provider sources.

There is currently no dedicated TV support. The app may run on some TV operating systems, but you may need a mouse for reliable control.

New provider requests are not currently being accepted by the maintainer due to limited time. Community contributions are still welcome, while maintenance remains focused on existing providers.

Some websites frequently change their download pages by moving buttons or altering layout structure. When this happens, the app can fail to resolve streaming links. The parser targets common page patterns, so breakages can happen until source layouts stabilize.

iOS is not currently supported. It is technically possible, but would require refactoring and an Apple build pipeline with Xcode on macOS.