Your Mac is
the projectionist.

Browse movies on your Mac and cast them to your TV. No TV app or video uploads.

Free & open source · macOS · DLNA TV for casting

Pick a film.
Pick a screen.

Browse by title, genre, or cast. Play on your Mac or TV, resume where you stopped, and queue the next film.

Casting needs a DLNA-compatible TV on the same network. Your TV must support the original file’s codecs; TV Cast doesn’t convert the video.

TV Cast’s movie library in a Mac browser, with Spring paused on the TV to the right.

Install TV Cast

Requires macOS, Python 3.9+, uv, and Apple Command Line Tools.

  1. Install and open

    Starts the service at login and opens the web panel.

    uv tool install tvcast
    tv install
    tv ui
  2. Add your movie folders

    In Settings, add your movie folders. TMDB artwork and details are optional.

  3. Choose your screen

    Choose Find TVs in the TV tab and allow local-network access. Open a film and select Play on TV.