orvorn, 2 lata temu angielski FreeTube is available on Windows as well.
FreeTube is available on Windows as well.