Skip to content

Installation

Flatpak

Download on Flathub

GitHub

  1. Clone StreamController from GitHub by typing:
    git clone https://github.com/Core447/StreamController
    
  2. Enter the StreamController directory:
    cd StreamController
    
  3. Create a virtual environment:
    python -m venv .venv
    
  4. Activate the virtual environment:
    source .venv/bin/activate
    
  5. Install pip requirements:

    pip install -r requirements.txt
    

    Note

    On Arch Linux (and possibly other distros) you may need to install the following system packages using the distribution specific package manager:

    xdg-desktop-portal xdg-desktop-portal-gtk libportal libportal-gtk4
    

  6. Optional: Switch branches

    If you want to try out a specific branch, you can change the branch using:

    git checkout <branch>
    

  7. Launch the app:

    python3 main.py
    

Unofficial packages

The following packages are functional but unofficial and maintained by our community:

Packaging status


Help

If you encounter any problems, please go through Common Problems. You can also open an issue on the StreamController GitHub repository or on the Discord.