Twitch is a live streaming platform for gamers and other lifestyle casters that supports building communities around a shared and streamable interest.
What stack does Twitch use?
Twitch uses Go and Python for their backend languages, React for their frontend, PostgreSQL and Redis for their databases, and Kubernetes for their devops. This combination of technologies allows Twitch to build and maintain their software efficiently.
Backend Languages used by Twitch
Frontend used by Twitch
Databases used by Twitch
Devops used by Twitch
Other Companies

Twitter (X)
Social Media | San Francisco, USA
Squarespace
Website Builder and Hosting | New York City, New York, USA
Adobe
Software and Design | San Jose, USA
Figma
Design Software | San Francisco, USA

Slack
Business Communication | San Francisco, USA
Cash App
Financial Technology | San Francisco, California, USA

Discord
Communication Technology | San Francisco, USA
Asana
Project Management | San Francisco, California, USA
Canva
Graphic Design | Sydney, Australia

Social Media | San Francisco, California, USA