$ █
Twitchamore
--- technologien: HTML, CSS, JavaScript, Astro, TailwindCSS, Twitch API zeilen-code: 3400 ---
Ein minimalistischer Multi-Stream-Viewer für Twitch, gebaut mit Astro.js. Mehrere Streams gleichzeitig verfolgen, einzeln stummschalten und per Stage-Mode einen Stream in den Fokus rücken - ganz ohne Backend.
TwitchAmore entstand aus dem Wunsch, mehrere Twitch-Streams gleichzeitig im Blick zu behalten – ohne aufgeblähte Tools oder unnötige Abhängigkeiten. Das Ergebnis ist eine schlanke App auf Basis von Astro.js mit statischem Output, die vollständig im Browser läuft. Die Streams werden über die offizielle Twitch Embed API eingebunden, der Login läuft per OAuth 2.0 Implicit Grant – kein Backend, kein Server. Der Stage-Mode rückt einen Stream prominent in den Vordergrund, während die anderen kompakt in einer Sidebar gestapelt bleiben. Alle Einstellungen – aktive Streams, Mute-Zustände und der gestagte Stream – werden per localStorage dauerhaft gespeichert. Gestylt ist die App in Vanilla CSS mit einem Twitch-inspirierten Dark Theme.
$ █