Skip to content

Crutched-programmer/WebTV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebTV MK IV

WebTV is a lightweight, browser-based smart TV interface designed to turn any low-spec machine into a fully functional media hub. Built with simplicity and performance in mind, it transforms an old PC (like a legacy Dell system) into a clean, responsive, and remote-friendly TV experience.

*MK IV introduces a lockscreen with an arrow key pattern based password auth system. the default is ➡️➡️⬅️➡️*

Overview

WebTV provides a fullscreen, minimal UI optimized for:

Media consumption Quick navigation Keyboard/remote interaction Low-resource environments

It runs entirely in the browser, making it easy to deploy and use without heavy dependencies.

Features

TV-style UI: Clean, distraction-free interface designed for distance viewing
Lightweight & Fast: Optimized for older hardware with minimal system load
Keyboard / Remote Friendly: Navigate everything without a mouse
Web-based: Runs locally in a browser — no installation required,
Customizable Tiles / Layout.

Controls

WebTV is designed to be controlled via keyboard (or mapped remote inputs):

Key Action Arrow Keys Navigate between tiles Enter Select / Open Escape Go back / Exit (Custom keys) Can be mapped for additional actions

Controls can be extended or remapped depending on your setup (e.g., Arduino HID remote, macro tools, etc.)

Use Case

Originally built to repurpose an old Dell system, WebTV acts as:

  • A smart TV interface
  • A media launcher
  • A local control dashboard
  • A front-end for web apps and tools

Setup

- Clone or download the project
- Open the main HTML file in a browser
- (or host it locally via a simple server)
- Enter fullscreen mode for best experience
  • Tech Stack

  • HTML / CSS / JavaScript
  • Browser-based rendering (no frameworks required)

Design Philosophy

Instead of relying on heavy software, it leverages the browser as a universal runtime.

Future Improvements (Optional)

Remote control integration Media server linking AI-powered navigation Dynamic content loading

About

A web based TV like interface to launch apps and with easy controls, key mappings, and console like experience( read the readme.md)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages