-Recommended-
OBS Download here
This is by far the most versatile option for streaming. It has a decent amount of things built into it from the get-go, and there are a lot of plugins made by the community too, thanks to the program being open source. Just about anything you want to do with your streams, you can do with OBS.
-Not Recommended-
SLOBS Download here
Intended to be an "all in one" program, and can be easier to learn at first due to having a lot more tools built into the program. However, it does not allow for plugins to be made and added, so you are limited to only what tools the program has already. Tends to also run much heavier on your resources than OBS, and can limit what you end up playing on stream on lower spec rigs because of that.
-Tiktok only-
Tiktok Live Studio Download here
Only for streaming on Tiktok! Tiktok will not give a stream key (as of time of writing) and requires you to use their proprietary program to stream on the platform. High end rigs can run OBS and Tiktok Live Studio at the same time for dual streaming.
-2D Models-
-3D Models-
Additional Programs
Twitch Integrated Throwing System (T.I.T.S.)Download here