Finch home page

Movie night, minus the mouse.

Finch is a media player for the couch. Plug in your shows and movies, grab a controller, press play. Coming soon to Linux and Windows.

made on a Steam Deck

Every button where your thumbs already are.

Finch was designed on the Steam Deck first, so every screen works with a controller. Dock it, and the same layout scales up to a 4K TV.

More about this: Every button where your thumbs already are.
Finch's library of shows, with one poster picked out in gold.
ready before you sit down

Faster than your cat at dinnertime.

Written in Rust, Finch opens to your library in under a second, scrolls smoothly, and plays video in hardware.

More about this: Faster than your cat at dinnertime.
Finch's home screen, with the film you were watching up top and Continue Watching below.
plays almost anything

4K, HDR, subtitles. It just works.

Built on mpv: MKV, MP4, HEVC and AV1, Dolby and DTS audio, styled subtitles and chapter marks.

More about this: 4K, HDR, subtitles. It just works.
A film playing in Finch, with a subtitle on screen and the progress bar below.
organized for you

Your library sorts itself.

Plug in a drive or point Finch at a network share. Shows, seasons and movies line up on their own, and posters come in if you want them.

More about this: Your library sorts itself.
A show's page in Finch, with its poster, description and seasons.
for the whole household

Who's watching tonight?

Everyone keeps their own progress and settings. A kid's profile can have an age limit, a PIN, a daily screen time and a bedtime.

More about this: Who's watching tonight?
Finch asking who's watching, with three profiles to pick from.
private by default

No accounts. No tracking. No ads.

Your library and history stay on your machine. Every network request is opt-in, and each one goes in a log you can read. Finch is open source under the GPL.

More about this: No accounts. No tracking. No ads.
Finch's first launch, asking whether to fetch posters and descriptions.

And much more

  • Continue watchingPick up where you stopped, saved every 10 seconds.
  • Skip the introOne button skips intros and recaps when the file marks them.
  • Next episode countdownRolls on to the next one, or waits if you'd rather.
  • Sleep timerStops after this episode or up to 3 hours, then shows a nostalgic screensaver.
  • ShuffleA random unwatched episode, then another.
  • Hide spoilersPlain tiles for episodes you haven't seen yet.
  • Search as you typeWith an on-screen keyboard made for a controller.
  • Sync your progressThrough Steam Cloud, Syncthing, Nextcloud or a USB stick.
  • Take it with youPortable mode keeps your library on the drive itself.
  • More like thisSuggestions from your own library, nobody else's.
  • Your buttons, your wayRemap the controls for each profile.
  • Make it yoursThemes and accent colors.

Get Finch

Free and open source.

Coming soon onSteam
Coming soon onFlathub
Coming later forWindows
Read the code onGitHub