I tried searching google, reddit, here and fedoraforum with no luck.
Usually when I want an app that’s not in software or flathub I can find some terminal commands to install either on the github page or after searching google.
This app’s github page says "Packages available for Debian, Fedora , and AUR but all I could find searching around was AUR packages.
the terminal commands in the “Building” section of the github page are very different than the install commands I’m used to seeing so I did not want to just try them and see what happens.
There is an RPM package on the release page: Release v3.1.0 · mohad12211/twitch-downloader-gui · GitHub
You need to download the RPM package and then install it using sudo dnf install ./twitch-downloader-gui.rpm. This package is not from official Fedora repositories, so you are using it at your own discretion.