Conduit

Stream the open web on your TV

Browse and extract video streams from thousands of websites, right on your Roku. The content you want from the comfort of your couch.

How It Works

Conduit is a Roku channel paired with a lightweight server app running on your PC. Setup takes less than two minutes.

1

Install the Server

Download and run the Conduit server on any Windows, Mac, or Linux machine on your home network.

2

Pair Your Roku

Install the Conduit channel on your Roku and enter the pairing code shown on your server console.

3

Browse & Watch

Enter any URL and Conduit extracts the video stream or article for your TV. Bookmark your favorites for quick access.

Features

Everything you need to bring web content to your big screen

Video Extraction

Paste a URL and Conduit extracts the playable video stream. Works with thousands of sites via a multi-tier extraction engine powered by Playwright and yt-dlp.

Reader Mode

Read articles in a clean, distraction-free format optimized for TV screens. No ads, no clutter — just the text and images that matter.

Bookmarks

Save your favorite sites for quick access. Bookmarks are stored per device so each Roku in your home gets its own collection.

History

Every URL you open is saved to your history. Quickly revisit recently watched videos or read articles without re-typing URLs.

Private & Local

The server runs entirely on your own hardware. No cloud accounts, no data collection, no third-party tracking. Your browsing stays yours.

Easy Pairing

Connect your Roku to your server with a simple six-character code. No manual IP entry, no network configuration, no fuss.

Requirements

Here's what you need to get started

Roku Device

  • Any Roku player or Roku TV
  • Roku OS 12.0 or later
  • Connected to your home network

Server (PC)

  • Windows 10+, macOS 12+, or Linux
  • On the same network as your Roku
  • Internet connection for web access

Optional

  • yt-dlp for expanded site support (1000+ sites)
  • Roku mobile app for easier URL typing

FAQ

Common questions about Conduit

Why does Conduit need a server?

Roku devices can only play standard video streams — they can't run a web browser or execute JavaScript. The Conduit server handles the heavy lifting: it loads web pages, extracts video streams, and parses articles so the Roku can display them natively. This approach keeps the channel fast and lightweight.

What sites does Conduit work with?

Conduit uses a multi-tier extraction engine. It can extract video from most sites that embed standard video players. With yt-dlp installed, it supports over 1,000 additional sites. Reader mode works with any page that contains article content.

Is my data private?

Yes. The server runs on your own PC and all processing happens locally. The only external communication is a brief relay handshake during initial pairing. Your browsing history, bookmarks, and activity never leave your network.

Can multiple Rokus connect to one server?

Yes. Each Roku pairs independently and gets its own bookmarks and history. The server handles multiple devices concurrently.

Does the server need to run all the time?

The server only needs to be running when you want to use Conduit on your Roku. You can start it when you need it and close it when you're done. Your bookmarks and history are saved to a local database and persist between sessions.

Is Conduit free?

Yes, Conduit is completely free and open source. The source code is available on GitHub.

Ready to Get Started?

Download the server, install the channel, and start streaming in minutes.

Download Server View on GitHub