

The software was originally created in 2002 as an independently developed homebrew media player application named Xbox Media Player for the first-generation Xbox game console, changing its name in 2004 to Xbox Media Center (abbreviated as XBMC, which was adopted as the official name in 2008) and was later made available under the name XBMC as a native application for Android, Linux, BSD, macOS, iOS/ tvOS, and Microsoft Windows-based operating systems. The later versions also have a personal video-recorder (PVR) graphical front end for receiving live television with electronic program guide (EPG) and high-definition digital video recorder (DVR) support. It is customizable: skins can change its appearance, and plug-ins allow users to access streaming media content via online services such as Amazon Prime Instant Video, Crackle, Pandora Internet Radio, Rhapsody, Spotify, and YouTube.

Kodi was initially designed as a multi-platform home-theater PC (HTPC) application that has grown to become a multi-purpose technological convergence platform. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. Kodi (formerly XBMC) is a free and open-source media player and technology convergence software application developed by the Kodi Foundation, a non-profit technology consortium. Media player software, smart TV platform, digital media player, digital video recorder Windows 10 and later, macOS, Android, iOS, iPadOS, tvOS ( Apple TV OS), Linux, FreeBSD, webOS, Xbox One and Xbox Series X/SĪRM, ARM64, MIPS, RISC-V, PowerPC, IA-32 (x86), and 圆4 (x86-64)

C++ core, with C++ (binary) or Python scripts as add-ons (plug-in extensions) from third-party developers
