A list of free software that allows you to broadcast on streaming platforms like Twitch and Youtube
OBS Studio

OBS Studio
The most popular broadcasting software with tons of different possibilities
Streaming Software
Free
Twitch Studio

Twitch Studio
An official streaming tool made by twitch for new streamers. It is easy to use and has a bunch of customizable templates.
Streaming Software
Free
Streamlabs Desktop

Streamlabs Desktop
The biggest platforms for streamers that offers a free broadcasting software and tons of essential functionality: alerts, overlays, donations, etc.
Streaming Software
Free
StreamElements

StreamElements
StreamElements is a set of software tools for streaming
Streaming Software
Free
XSplit Broadcaster

XSplit Broadcaster
Easy to use live streaming and recording studio
Streaming Software
Free