{"repo":"nexusjuan12/Nostalgiavision","free":true,"listed":false,"github":"https://github.com/nexusjuan12/Nostalgiavision","clone":"git clone https://github.com/nexusjuan12/Nostalgiavision.git","description":"Self-hosted retro TV experience powered by your Plex media server. Generates a live rolling TV schedule from your personal media library with a classic EPG program guide, automatic playback, and channel surfing — runs in any browser on Windows or Linux.","language":"HTML","stars":11,"topics":["epg","flask","home-theater","iptv","plex","plex-media-server","python","self-hosted","streaming","tv-guide"],"license":null,"category":"self-hosted-apps","readme_excerpt":"NostalgiaVision A self-hosted, retro TV experience powered by your Plex media server. NostalgiaVision turns your personal media library into a live TV broadcast — complete with a scrollable program guide, channel surfing, live preview, and automatic scheduling. Built with Python, runs on Windows and Linux, and opens in any modern web browser — no app install required. What it does NostalgiaVision generates a rolling multi-day TV schedule from your Plex library and presents it as a classic electronic program guide (EPG). Content plays back through your browser as a live stream, advancing automatically from one program to the next — no clicking required. - Browse the guide grid, click a program, and watch it from the live position - Leave it running and it behaves like a real TV channel — programs roll over automatically - Color-coded program blocks by content rating (G, PG, TV-14, TV-MA, NR) - Retro \"We'll Be Right Back\" overlay during genuine schedule gaps - Six UI themes selectable from Settings --- Quick start Then open http://localhost:5000 — the browser opens automatically. --- First-time setup 1. Settings → Plex Connection — enter your Plex server URL (e.g. http://192.168.1.100:32400 ) and your Plex token. 2. Settings → Library Sync — select your TV/movie libraries and click Sync Selected . This caches your library locally in SQLite. 3. Settings → Build Schedule Now — generates a rolling schedule for all channels. 4. Switch to the Guide tab to start watching. Re-run Buil","default_branch":null,"files":null,"tree":[],"storefront":"/r/nexusjuan12","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nexusjuan12/Nostalgiavision/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}