A media player and entertainment hub for managing and streaming digital media across multiple operating systems.

Kodi screenshot 1

Kodi is an open-source software media player and entertainment hub for digital media. It functions as a native application for Android, Linux, BSD, macOS, iOS, tvOS, and Windows, supporting most common processor architectures. The software is designed to manage and stream multimedia content across various operating systems, acting as a centralized hub for digital entertainment.

The application is built for use on computers and home theater PCs. It provides an interface optimized for remote control use, allowing users to navigate their media libraries from a distance. Kodi supports network playback, enabling the streaming of multimedia from local network locations or directly from the internet using various protocols. This makes it a versatile tool for users who want to access their media files regardless of where they are stored within a home network.

Key features

  • Automatic scanning and creation of personalized media libraries
  • Integration of box covers, descriptions, and fanart for media files
  • Support for a wide range of popular audio and video formats
  • Custom skinning engine to modify the user interface
  • Built-in playlist and slideshow functions
  • Weather forecast feature and audio visualizations
  • Extensible architecture through the use of add-ons
  • Support for multiple languages via community translations

The codebase is primarily written in C++, while add-ons are developed using Python and XML. The project is managed by the XBMC Foundation and relies on a global network of volunteer developers and translators. Because it is highly extensible, users can add new functionality through a community-driven add-on system that allows for the integration of new services and tools. The software uses CMake as its building system, though specific instructions vary by target platform.

Kodi serves as a centralized multimedia jukebox for users who want to organize and play digital media on a wide variety of hardware platforms. It provides a comprehensive solution for those seeking a self-managed entertainment environment.

Last Modified
Software TypeCross-Platform App
Platform
Last Activity14 days ago
Repository Age15 years
LicenseGPL-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.