# tommyxchow/frosty

A mobile Twitch client for iOS and Android with 7TV, BetterTTV (BTTV), and FrankerFaceZ (FFZ) support.

Repository: https://github.com/tommyxchow/frosty
Canonical: https://ross.abutalabs.com/products/frosty
Homepage: https://frostyapp.io
Language: Dart
License: AGPL-3.0
License Family: copyleft
Topics: flutter, dart, twitch, ios, android, flutter-apps, irc, flutter-examples, video, streaming, chat, stream, actions, github-actions, mobx, vscode, chat-application, frontend, fastlane, firebase
Last push: 2026-08-23T18:08:04+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 1841, "days_push": 10, "days_rel": 17, "gap_med": 5.0, "n_releases_24m": 19}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1051, forks 72 (observed 2026-08-28T04:03:23.138782+00:00)

## What it is
Frosty is an open-source, cross-platform mobile Twitch client for iOS and Android built with Flutter. It adds native support for 7TV, BetterTTV, and FrankerFaceZ emotes and badges, which the official Twitch mobile app lacks.

## Use cases
- watch twitch streams on my phone with 7tv emotes
- read twitch chat with bttv and ffz emotes on mobile
- open-source twitch client for ios and android
- browse followed and top twitch streams on mobile
- chat in twitch streams with an emote menu and autocomplete
- watch twitch in picture-in-picture or fullscreen with chat

## When to choose
- you want a mobile Twitch experience with third-party emote support (7TV, BTTV, FFZ)
- you prefer an open-source alternative to the official Twitch mobile app
- you want features like OLED themes, sleep timer, and PiP while watching streams

## When to avoid
- you need desktop Twitch streaming or moderation tools
- you only need the official Twitch feature set without third-party emotes
- you need a web-based Twitch client

## Facets
- artifact type: application
- maturity: active
- function: chat-interface, video-processing, websocket
- domain: mobile-development, media, entertainment, cross-platform
- platform: -
- tags: twitch, third-party-client, emotes, 7tv, bttv, ffz, live-streaming, irc-chat, flutter-app, ios, android, mobile, flutter

## Member repositories
- tommyxchow/frosty (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:23.138782+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:00:14.056304+00:00, confidence not recorded.
  - readme: https://github.com/tommyxchow/frosty (fetched 2026-08-28T04:03:23.138782+00:00, sha 58ea0e386d23)
  - homepage: https://frostyapp.io (fetched 2026-08-29T13:01:24.746465+00:00, sha 6b79d26ad9b7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
