Overview
A cross-platform home-theater media center for local, NAS, and network libraries with skins, add-ons, and PVR extensions.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key characteristics
A cross-platform home-theater media center for local, NAS, and network libraries with skins, add-ons, and PVR extensions.
Sources: [1]
Good fit for
A comparison candidate for Multimedia, Android, Cross-platform, FFmpeg, iOS, Python use cases. Check the official README and installation instructions for exact fit and requirements.
Check before adopting
The registered primary language is C++ and the license is GPL-2.0-or-later. Verify version-specific runtime requirements, breaking changes, and additional dependencies in the official README and latest release notes.
Sources: [1]
Official sources
- [1]xbmc/xbmc — GitHub(2026-09-15)
Supplemental curator note
We selected Kodi as the playback, library, and UI frontend of a home-media setup rather than a Plex-style media server. Stable-versus-prerelease separation, add-on trust, and platform-specific dependency compatibility are important operational considerations.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/xbmc/xbmc.git - 2
Enter the repository
cd xbmc - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
21,221 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 502
- Open PRs
- 199
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- kodi
- home-theater
- media-center
- multimedia
- c-plus-plus
- python
- xml
- android
- linux
- ios
- macos
- windows-desktop
- Stars
- 21,221
- Forks
- 6,598
- Watchers
- 786
- Open issues
- 263
- Primary language
- C++
- License
- GPL-2.0-or-later
- Repository last updated
- Sep 15, 2026
Explore next
- Immich114,218 Stars
A high-performance self-hosted platform for backing up, searching, browsing, and sharing photos and videos.
TypeScript - OpenCut89,438 Stars
An open-source video editing platform being rebuilt around a programmable architecture.
TypeScript - OBS Studio76,226 Stars
A desktop application that composes screens, cameras, audio, and other sources into recordings and live streams.
C - FFmpeg64,240 Stars
Libraries and CLIs for converting, streaming, playing, and inspecting audio, video, subtitles, and metadata.
C - Jellyfin57,135 Stars
A self-hosted media server for streaming your own video, music, and photo library.
C#
Report incorrect information
Tell us if any listing information is incorrect or outdated.