Skip to content

Ember

Your media. Your games. Your couch.

A home theater PC frontend for Linux. Browse and launch games, movies, TV shows, and music — all from the sofa with full controller support.

Quick Start

One command. Zero fuss.

Copy, paste, and launch Ember in seconds.

bash
curl -fsSL https://getember.tv/install | bash
Linux macOS ARM64 x86_64

Capabilities

Everything in one place

Games

Launch Steam, Heroic, Lutris, and local ROMs. Native GameCube & Wii emulation via Dolphin.

Movies & TV

Play local MKV, MP4, and HEVC files with hardware-accelerated decoding and a beautiful WebGL renderer.

Music

Browse your music library and launch tracks with the system default player.

Controller First

Navigate the entire UI from the couch. No keyboard required. Full gamepad, remote, and analog support.

Linux Native

Built for Linux with Flatpak support, ARM64 builds, and distro-agnostic packaging.

Open Source

Free and open source. Built with Electron, Rust, and React by a community that loves the big screen.

Architecture

Built for performance

Ember leverages a dual-backend Rust video decoder with zero-copy frame delivery, hardware-accelerated NVDEC, and a modular SharedArrayBuffer pipeline.

Rust native modules
FFmpeg & GStreamer
WebGL renderer
Zero-copy SAB pipeline
Libretro integration
React + Tailwind UI