{
 "schemaVersion": 1,
 "generated": "2026-10-30",
 "dataLicense": "CC BY-SA 4.0",
 "license": "CC BY-SA 4.0",
 "notice": "Data from Open Source Everything (https://opensourceeverything.org), licensed CC BY-SA 4.0: use it freely, credit the site, link to the page, and share changes under the same license. Listings were drafted with AI assistance and are managed by the r/TrueOpenSource moderators; check a project's own page before relying on a fact.",
 "id": "tv-os",
 "name": "Replacing or unlocking your TV's system",
 "page": "https://opensourceeverything.org/g/tv-os/",
 "category": "hw-tv",
 "categoryName": "TVs & streaming boxes",
 "job": "Swapping or rooting the TV or media box system, or turning a PC into a TV box",
 "closedApps": [
  "Samsung Tizen",
  "LG webOS",
  "Google TV",
  "Fire OS",
  "Roku OS",
  "Titan OS"
 ],
 "coverage": "one-full",
 "alternatives": [
  {
   "id": "coreelec",
   "name": "CoreELEC",
   "page": "https://opensourceeverything.org/p/coreelec/",
   "summary": "CoreELEC is a free Linux-based operating system that turns low-cost hardware into a media player for the Kodi home theater software. It is made for people who want to run Kodi on a TV box or similar device.",
   "kind": "app",
   "setup": "easy",
   "setupWhy": "Install it like a normal app, or use it in your browser.",
   "platforms": [],
   "license": "GPL-2.0-only",
   "licenseClass": "open",
   "licenseNeedsCheck": true,
   "stars": 1944,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/CoreELEC/CoreELEC",
   "website": "https://coreelec.org",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "coreelec",
   "rank": 1,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Easy setup",
   "score": 66.9
  },
  {
   "id": "kodi",
   "name": "Kodi",
   "page": "https://opensourceeverything.org/p/kodi/",
   "summary": "Kodi is a free media player that plays your music, videos and photos from your computer, network or the internet. It is made for people who want a home theater setup they control themselves.",
   "kind": "app",
   "setup": "easy",
   "setupWhy": "Install it like a normal app, or use it in your browser.",
   "platforms": [
    "windows",
    "mac",
    "linux",
    "android"
   ],
   "license": "GPL-2.0-or-later",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 21388,
   "forks": 6648,
   "status": "active",
   "verified": false,
   "latestRelease": {
    "name": "v21.3-Omega",
    "date": "2025-10-31T17:21:33Z"
   },
   "code": "https://github.com/xbmc/xbmc",
   "website": "https://kodi.tv/",
   "download": null,
   "release": "https://github.com/xbmc/xbmc/releases/tag/21.3-Omega",
   "family": {
    "relation": "renamed",
    "of": null,
    "ofName": "XBMC",
    "ofUrl": null,
    "since": 2014,
    "text": "Formerly called XBMC (2014)",
    "why": "Renamed from XBMC to Kodi in July 2014.",
    "sourceUrl": "https://en.wikipedia.org/wiki/Kodi_(software)"
   },
   "familyChildren": [],
   "howToHelp": {
    "contributingGuide": "https://github.com/xbmc/xbmc/blob/HEAD/docs/CONTRIBUTING.md",
    "goodFirstIssues": null,
    "helpWanted": {
     "count": 1,
     "url": "https://github.com/xbmc/xbmc/issues?q=is%3Aopen%20is%3Aissue%20label%3A%22help%20wanted%22"
    },
    "plugins": null
   },
   "project": "kodi",
   "rank": 2,
   "fit": "partial",
   "note": "Runs on TV boxes and PCs, but does not replace the TV's own system.",
   "why": "Does part of the job · Easy setup",
   "score": 42
  },
  {
   "id": "libreelec",
   "name": "LibreELEC",
   "page": "https://opensourceeverything.org/p/libreelec/",
   "summary": "LibreELEC is a free operating system that turns a computer or media box into a home theater system running the Kodi media center. It is made for people who want to watch media on a TV and for those who want to replace the system on their media device.",
   "kind": "self_hosted",
   "setup": "advanced",
   "setupWhy": "You run it on your own server (a computer you set up and keep running), or from the command line.",
   "platforms": [
    "linux",
    "server"
   ],
   "license": "GPL-2.0-only",
   "licenseClass": "open",
   "licenseNeedsCheck": true,
   "stars": 2834,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/LibreELEC/LibreELEC.tv",
   "website": "https://libreelec.tv",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "libreelec",
   "rank": 3,
   "fit": "partial",
   "note": "Covers replacing media box systems, not TV brand systems like Tizen or webOS.",
   "why": "Does part of the job · Advanced setup",
   "score": 36.4
  },
  {
   "id": "rootmytv",
   "name": "RootMyTV",
   "page": "https://opensourceeverything.org/p/rootmytv/",
   "summary": "RootMyTV is a tool that unlocks LG smart TVs running webOS so that people can install a community app store and extra software on them. It is meant for owners of LG TVs who want more control over their own TV, though the README says it works only on older TV software and is unlikely to work on most current models.",
   "kind": "app",
   "setup": "easy",
   "setupWhy": "Install it like a normal app, or use it in your browser.",
   "platforms": [
    "web"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 2495,
   "forks": null,
   "status": "inactive",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/RootMyTV/RootMyTV.github.io",
   "website": "https://rootmy.tv",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "rootmytv",
   "rank": 4,
   "fit": "partial",
   "note": "Only unlocks LG webOS on old TVs; does not replace the system.",
   "why": "Does part of the job · Easy setup · No recent activity",
   "score": 13.2
  }
 ],
 "source": "https://opensourceeverything.org/g/tv-os/",
 "group": "Replacing or unlocking your TV's system",
 "replaces": [
  "Samsung Tizen",
  "LG webOS",
  "Google TV",
  "Fire OS",
  "Roku OS",
  "Titan OS"
 ]
}