Takeout your media

Takeout is a free and open source media system. You manage and stream your media on your own terms. Store your media at home or in the cloud, run the server anywhere, and create a media system that works best for you. Enjoy your media on your phone, desktop, television, and watch. All using free (as in freedom) software, without any restrictions or limits. Any fees for servers, media, storage, and egress are decided by you.

Takeout software is distributed under the terms of the GNU Affero General Public License 3.0.

Available for

Why Takeout?

Cloud... This Medium story covers a lot of the background and reasons for creating Takeout. In summary, Takeout began as system designed to minimize the costs of creating your own personal media streaming service in the cloud. There are many excellent services (Jellyfin, Plex, and Kodi) that do similar things, however, they are more complex, have more features, and work best at home. (Takeout can run at home as well)

Music... Takeout is designed to be a music player that also supports video and podcasts. Live TV, DVR, books, photos, and media sharing are not design goals right now. Instead, more focus is put into generating great playlists based on extensive metadata, search capabilities and supporting multiple platforms. And except for Internet radio, anything can be downloaded for offline playback.

Cross-platform... Takeout is built using open source cross-platform technology. The server is written using Go and can run on any platform. The server requires minimal resources making it ideal to run on a small VPS in the cloud. The apps are written using Flutter and can run on Android, iOS, and Wear OS.

Features

Takeout supports music, radio, movies & podcasts across several platforms. Browse, search, and create playlists using the Takeout server and stream your media directly from your S3-compatible storage.

video_library

Use S3-compatible storage

cloud_queue

Small & super-fast server
with metadata & search

phone_android

Stream media with offline
support & Android Auto

watch

Stream from your wrist
with offline support

tv

Stream on the big screen
with subtitle & track selection

laptop

Command line player with
retro ASCII art covers