{
  "schema": "tesign-radar/item/1",
  "generated_at": "2026-10-02T03:18:05.921Z",
  "lang": "en",
  "slug": "smarttube",
  "url": "https://tesign.com/en/item/smarttube/",
  "alternates": {
    "ko": {
      "html": "https://tesign.com/item/smarttube/",
      "json": "https://tesign.com/item/smarttube/index.json",
      "markdown": "https://tesign.com/item/smarttube/index.md"
    },
    "en": {
      "html": "https://tesign.com/en/item/smarttube/",
      "json": "https://tesign.com/en/item/smarttube/index.json",
      "markdown": "https://tesign.com/en/item/smarttube/index.md"
    }
  },
  "name": "SmartTube",
  "use_label": "Free video app for Android TV",
  "one_liner": "A free, open-source video client for Android TVs and TV boxes, with SponsorBlock and 8K playback.",
  "text": {
    "why": "Video apps on a TV are often awkward with a remote or tied to Google services. SmartTube offers a TV-shaped interface for browsing and playing content from public sources, and says it does not require Google Services.",
    "take": "The README lists support all the way back to Android 4.3, including TVs without Google services.",
    "build": [
      "A clean TV interface with adjustable playback speed, 60fps, HDR and 8K support, live chat, customizable buttons and SponsorBlock integration. The app has a built-in updater with a changelog."
    ],
    "who": [
      {
        "role": "People who watch video on an Android TV or TV box.",
        "situation": null
      }
    ],
    "start": [
      {
        "command": false,
        "text": "Install a downloader app on the TV and enter the address given in the README to fetch the installer. It is not on any app store."
      }
    ],
    "caveat": [
      "Not for phones or tablets, Samsung Tizen, LG webOS or Apple TV, and not for Fire TVs running VegaOS (from October 2025). Comments are unstable. The author's development environment was once infected with malware and a few builds may have been affected, so read the README notice first. Files from app stores or APK sites are warned against."
    ]
  },
  "cta": {
    "type": "install",
    "label": "INSTALL",
    "url": "https://smarttubeapp.github.io/"
  },
  "ready": "install",
  "categories": [
    "media"
  ],
  "categories_confirmed": true,
  "tags": [
    "안드로이드 tv",
    "영상",
    "오픈소스"
  ],
  "platform": [
    "android"
  ],
  "license": {
    "spdx": "MIT",
    "scope": "permissive",
    "scope_text": "Use, change and redistribute, commercially too. Keep the notice.",
    "url": "https://spdx.org/licenses/MIT.html",
    "note": null,
    "open_source": true
  },
  "language": "Java",
  "source_urls": {
    "canonical": "https://smarttubeapp.github.io/",
    "github": "https://github.com/yuliskov/smarttube",
    "huggingface": null,
    "app_store": null,
    "sightings": [
      {
        "source": "github",
        "url": "https://github.com/yuliskov/smarttube",
        "posted_at": "2026-09-12T22:00:00.000Z",
        "hn_url": null
      }
    ]
  },
  "numbers": {
    "as_of": "2026-10-01T22:00:00.000Z",
    "stars": 33280,
    "stars_unit": "GitHub stars",
    "stars_checked_at": "2026-09-13T09:30:06.054Z",
    "stars_observed_since_check": 0,
    "star_delta_24h": null,
    "star_delta_7d": null,
    "star_delta_30d": 126,
    "star_delta_unit": "GitHub stars gained in the window, GH Archive events summed to as_of",
    "spark_14d": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "hf_likes": null,
    "hf_likes_observed_at": null,
    "hn_points": null,
    "hn_points_observed_at": null,
    "store": null,
    "method": "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours."
  },
  "ranks": {
    "as_of": "2026-10-01T22:00:00.000Z",
    "all_time": 215,
    "rising": {
      "24h": null,
      "7d": null,
      "30d": null
    },
    "categories": [
      {
        "category": "media",
        "label": "MEDIA",
        "rank": 6
      }
    ]
  },
  "activity": {
    "pushed_at": "2026-09-13T00:11:44.000Z",
    "owner_type": null,
    "open_issues": null,
    "contributors": null,
    "releases_count": null,
    "latest_release": null,
    "checked_at": null,
    "core_checked_at": "2026-09-13T09:30:06.054Z"
  },
  "signals": [],
  "images": {
    "og": "https://tesign.com/img/smarttube-d365c2d98a.png",
    "cover": "https://tesign.com/img/smarttube-d365c2d98a.png",
    "cover_width": 1920,
    "cover_height": 1080,
    "gallery": [
      "https://tesign.com/img/smarttube-d365c2d98a.png",
      "https://tesign.com/img/smarttube-e1df593434.jpg",
      "https://tesign.com/img/smarttube-806c9de33b.png"
    ],
    "alt": "The SmartTube home screen, with a menu of Home, Shorts, Trending and Kids on the left and recommended videos on the right.",
    "tier": 2
  },
  "dates": {
    "first_seen_at": "2026-09-13T07:43:34.171Z",
    "source_created_at": "2020-07-28T12:53:52.000Z",
    "discovery_hours": 53706.828380833336,
    "launch_signal_at": "2026-09-12T22:00:00.000Z",
    "kept_at": "2026-10-02T03:18:04.736Z",
    "first_published_at": "2026-10-02T03:18:04.874Z",
    "updated_at": "2026-10-02T03:18:04.811Z",
    "ingestion_mode": "live"
  },
  "notes": [
    "This file was produced by the same build, from the same data, as the tesign.com item page. The text is editorial; the numbers are stored observations.",
    "null in the JSON means not observed — never zero. The Markdown writes [unconfirmed] for it.",
    "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours.",
    "A summary, not legal advice."
  ]
}
