Case Study · Roku App
Poster Display
for Plex
An open-source Roku channel that turns any TV or spare screen into an always-on, cinema-style poster wall — driven entirely by your own Plex library.
01Overview
Plex users build beautiful, carefully curated media libraries — and then those libraries mostly live behind a menu. Poster Display for Plex flips that: it takes the poster artwork you already have and turns any Roku-connected TV into a constantly rotating, full-screen poster display, the way a theater lobby shows off what's playing.
It's the kind of project I build because I want it to exist — designed, coded, and released as a free, open-source channel for the Plex and Roku community.
02The Challenge
Roku is a closed, lightweight platform with real constraints — limited memory, a remote-first interface, and a strict app model. The goal was an experience that feels effortless on the couch but is doing real work under the hood: talking to a user's Plex server, pulling the right artwork, and cycling it smoothly without stutter or burn-in, on hardware that isn't built for heavy lifting.
It also had to be genuinely simple to set up. Nobody wants to wrestle with config files to make a TV look nice.
03What I Built
- Plex library integration — connects to your own Plex server and pulls poster art straight from your collection.
- Always-on poster wall — full-screen artwork that rotates continuously, turning any TV into ambient cinema décor.
- Kiosk-friendly — set it and forget it; ideal for a spare TV, a home theater entrance, or a media room.
- Lightweight & smooth — tuned to run within Roku's tight performance envelope.
- Free & open source — released to the community, with the code available to anyone.
04How It's Built
The channel is a native Roku application that authenticates against the Plex API, fetches artwork metadata, and renders a continuous full-screen slideshow optimized for the platform's memory and rendering limits. Design, UX, and engineering were all handled in-house — exactly the one-person, every-layer approach the studio is built on.
05The Result
Poster Display for Plex is live and free for anyone with a Roku and a Plex server. It's a passion project that doubles as proof of range — the same hands that design a brand and build a Drupal site also ship native apps on a constrained platform, end to end.
Have something like this in mind?
Custom apps, channels, and tools — designed and built by one person, start to finish.