Skip to content

0xW1sKy/Stitch-For-Roku

Repository files navigation

Stitch (for Roku)

Stitch is a Roku channel that aims to provide an actively maintained, reasonably feature-complete Twitch experience while respecting Twitch's business model (ads, monetization, and the like).

Stich exists because Twitch does not presently have any official channel for Roku, despite Roku being the most popular smart TV platform, with (as of early 2022), a 39% market share in North America and a 31% market share worldwide.

If you work at Twitch, go make an official Twitch app so I don't have to. If you want this one you can have it. (See Authorship and License.)

Installation

You can add Stitch to your Roku account by clicking the following link: https://my.roku.com/account/add?channel=LL5GKQ

Support

If you have questions or comments, or if you want to receive announcements, you can join the Stitch Discord server:

Discord

Contributing

If you are comfortable using the GitHub interface, you can report bugs or request features by opening a GitHub Issue. (Please check to see if your issue has already been reported before opening a new one.)

We are currently looking into integrations between GitHub and Discord in order to make this process easier for everyone.

In addition to issues, Pull Requests are welcome. All contributions must be made under the Unlicense.

Authorship and License

Stitch began as a hard fork of Twoku, due to that application's apparent abandonment. Since then Stitch has been almost completely rewritten.

Twoku was released without an explicit license, but, as a non-cleanroom rewrite, all subsequent contributions to Stitch are released under the Unlicense.

If license encumberance is an issue for you, you can compare the final upstream commit to this repository to see what code is unclearly licensed.

While removing any residual upstream code is not a priority for Stitch, Pull Requests replacing unclearly licensed code with unencumbered code are welcome.

Stitch is released on a non-commercial basis and derives no revenue. If you work for Twitch, please feel free to use the license-unencumbered portions of this repository as the basis for an official Twitch app.