Skip to content

christopherjnelson/stremio-linux-shell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

302 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stremio icon

Stremio on Linux

Client for Stremio on Linux using gtk4 + libadwaita + WebKitGTK + libmpv

Installation

flatpak install com.stremio.Stremio

Development

git clone --recurse-submodules https://github.com/Stremio/stremio-linux-shell

Fedora

dnf install gtk4-devel libadwaita-devel webkitgtk6.0-devel mpv-devel libepoxy-devel nodejs flatpak-builder
dnf install python3 && python3 -m pip install aiohttp toml # Needed for Flatpak build
cargo run --release # RUST_LOG=debug to print debug logs

Debian-based (Ubuntu, etc.)

apt install build-essential pkg-config libgtk-4-dev libadwaita-1-dev libwebkitgtk-6.0-dev libmpv-dev gettext nodejs flatpak-builder
apt install python3 python3-aiohttp python3-toml elfutils # Needed for Flatpak build
cargo run --release # RUST_LOG=debug to print debug logs

Flatpak

flatpak install -y \
    org.gnome.Sdk//50 \
    org.gnome.Platform//50 \
    org.freedesktop.Sdk.Extension.rust-stable//25.08 \
    org.freedesktop.Platform.codecs-extra//25.08-extra \
    org.freedesktop.Platform.VAAPI.Intel//25.08
./flatpak/build.sh
flatpak install ./flatpak/com.stremio.Stremio.Devel.flatpak
flatpak run com.stremio.Stremio.Devel

About

Client for Stremio on Linux

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages