Every screen.
One box.

Films, shows, music, games, comics and books — in one native app, on your desktop, your phone and your television.

Free and open source · v0.5.0

EverythingBox browsing a film library, the selection moving across the posters

6

kinds of media, one library

63

game systems

5

platforms, one codebase

Video

Plays what other apps refuse to

Video runs on libmpv, the engine behind mpv. MKV, HEVC, AV1, AC3 — including large files streamed rather than copied first. Subtitles, per-file resume, and a chapter-aware skip for intros and recaps.

The same library in the dark theme, with backdrop art and the synopsis alongside.

Games

Sixty-three systems, nothing to configure

Cores load straight into the application, so retro systems just run. For modern consoles the app fetches the established standalone emulator from its official source and sets it up for you. Four controllers, per-port remapping, rumble, save states and achievements.

The games library, with box art, a logo, screen art and how long you have played each one.

Music

A folder is a playlist

MP3, FLAC, OGG and the rest, with folder queueing, automatic advance, and cover art matched in for you.

Albums and playlists, with cover art pulled in automatically.

Reading

Books, comics and PDFs

An EPUB reader that parses the spine and contents, a comic reader for CBZ and CBR, and PDFs rendered by PDFium. Every one of them remembers your place.

A book with its author, publisher, page count, categories and description.

Extensibility

Addons, sandboxed

Teach the app about a new source with a manifest and a script. Each addon runs in an isolated interpreter with an execution timeout, off the interface thread, so nothing an addon does can freeze the app. EverythingBox ships the engine, not the sources.

A film in full: poster, tagline, runtime, rating and genres, with play and source options.

Themes

Make it look like whatever you want

Two themes ship with the app — a wall of channels and a dark cross-media bar — and more install from the theme gallery. A theme is a JSON file you can edit: colours, layout and artwork.

The Channels theme — the whole library as tiles, one press from anything.

Channels

Your library as a wall of channels. Bright, high-contrast tiles, a clock, and everything one press away.

The Triple theme — a dark cross-media bar, built for a big screen across the room.

Triple

A dark cross-media bar. Categories run across, the active one drops down, and the artwork for whatever you are on fills the right.

Questions

Does it come with anything to watch or play?

No. EverythingBox is a player and a library. It ships no media, no games and no BIOS files — it plays what you already have and what you choose to connect it to.

Does it work on a television?

Yes. Every screen is navigable with a D-pad, and the Android build carries a TV launcher entry, so it works on Android TV devices, Shield and Google TV with a remote or a controller.

What does it cost?

Nothing. It is free software under the GPLv3 — you can use it, study it, change it and share it.

Do I need to convert or rename my files?

No. Video runs on libmpv, which plays essentially anything, and the library scans your folders in place without renaming or moving anything.

Get it

Windows, macOS, Linux, Android TV and iOS. Free, and always will be.

Download EverythingBox