If you've wanted to just watch your Tablo 4th Gen in a regular browser tab — on a laptop, a phone, a smart-TV browser, or away from home over the internet — without wrestling the official app, this might scratch the itch.
Tablo4U is a self-hosted web app that talks straight to your Tablo using its own API. You run it on a PC on your network, open it in any browser, and you get a real guide + player.
Credit where it's due: this was HearHellacopters' idea — the author of tablo2plex — and it's built on the same API groundwork. tablo2plex bridges Tablo into Plex; Tablo4U instead just gives Tablo its own web UI.
What you get today:
📺 Real channel guide — timeline grid, channel logos, HD/SD tags, live "now" line, search, favorites
▶️ Watch in the browser — OTA and OTT/FAST channels, plus picture-in-picture
⏺ DVR — record to the server, or straight to the computer you're on; it's tuner-aware so recordings + live viewing won't oversubscribe your tuners
👥 Multiple users — admin/user logins, per-user favorites & recently-watched, no database to set up
🌐 Works remotely — put it behind a reverse proxy/HTTPS (or a VPN) and you've got your whole Tablo lineup from anywhere. I run mine over a domain and it works great.
🌗 Light/dark themes, and a mock mode to poke around without a Tablo
Getting it running:
Windows: download the prebuilt .exe from Releases (ffmpeg bundled — nothing to install), put your Tablo email/password in a .env, run it, open localhost:3400.
Any OS: run from source with Node + ffmpeg.
Fair warning: it's early and still getting polished — expect a rough edge here and there. Requires a Tablo 4th Gen on your LAN. It has real multi-user logins built in, so if you expose it to the internet, keep sign-in on, use a strong admin password, and front it with HTTPS (a reverse proxy like Caddy/Nginx, or a VPN) — don't put it on the open internet with login disabled, since it fronts your device. It's free and open source (ISC) — testers, bug reports, ideas, and PRs are all genuinely welcome. Coming next: scheduling recordings from the guide, and possibly HDHomeRun support alongside Tablo.
👉 https://github.com/evilgenius79/Tablo4U
Not affiliated with or endorsed by Tablo — uses Tablo's own API, provided as-is for personal use.