Kodi is a media centre designed primarily for use with televisions and remote controls. It brings video, music, live television, games, pictures and other media together in a ten-foot interface.
Local and network media can be organised into rich libraries containing artwork, plot information, cast details and other metadata. Kodi supports a broad range of audio and video formats and can play media from local storage, optical discs, NAS devices and network shares.
Its functionality can be extended through add-ons covering streaming services, metadata providers, PVR clients, skins, visualisations and other features.
This is free and open source software.
Key Features
- Video libraries for movies, television programmes and music videos with artwork, metadata, seasons, episodes and configurable views.
- Music library with artists, albums, songs, genres, playlists, artwork and support for audiobooks.
- Plays a very wide range of video, audio and subtitle formats with software and hardware-assisted decoding.
- Streams media from network storage using protocols including SMB, NFS, UPnP, WebDAV and HTTP.
- Live TV and radio frontend with electronic programme guide, recording and timeshifting through PVR client add-ons.
- Built-in UPnP functionality for browsing, sharing and controlling media across compatible network devices.
- Add-on system extends Kodi with streaming sources, PVR clients, metadata scrapers, input streams, services, visualisations and other functionality.
- Highly customisable interface with a powerful skinning system.
- Picture viewing and slideshows, including support for photo collections and comic books.
- Game support includes controllers and integration with emulators and compatible game add-ons.
- Remote-control support includes conventional remotes, CEC devices, keyboards, game controllers, web interfaces and companion applications.
- Supports profiles for maintaining separate libraries, settings and preferences for different users.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: kodi.tv
Support:
Developer: Team Kodi
License: GNU General Public License v2.0

Kodi is written in Python and C++. Learn Python with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.
Related Software
| UPnP Servers | |
|---|---|
| Universal Media Server | High quality DLNA, UPnP and HTTP/S Media Server |
| Kodi | Media Center with built-in UPnP A/V features |
| Gerbera | UPnP media server |
| dms | UPnP DLNA Digital Media Server |
| Rygel | Home media solution (UPnP AV MediaServer) |
| VuIO | Cross-platform DLNA/UPnP media server written in Rust |
| ReadyMedia | Simple yet compliant with DLNA/UPnP-AV clients |
| Jpsonic | Web-based media streamer derived from Airsonic |
| LXiMedia | DLNA compatible, fully transcoding, media server |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |
Return to Media Centers | Return to UPnP Servers
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |


Please read our Comment Policy before commenting.