{"id":30858904,"url":"https://github.com/imp0str/lunaiptv","last_synced_at":"2026-04-29T16:35:07.743Z","repository":{"id":309242716,"uuid":"1035579156","full_name":"imp0str/LunaIPTV","owner":"imp0str","description":"A modern, user-friendly IPTV player built with **Python** \u0026 **PyQt6** — lightweight, customizable, and designed to make streaming effortless.  ","archived":false,"fork":false,"pushed_at":"2025-08-10T19:15:23.000Z","size":38804,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-10T20:23:47.494Z","etag":null,"topics":["gui","iptv","m3u","pyqt6","python","streaming","tv","video-player","vlc","windows","xstream"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imp0str.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-10T17:38:39.000Z","updated_at":"2025-08-10T20:06:55.000Z","dependencies_parsed_at":"2025-08-10T20:33:58.708Z","dependency_job_id":null,"html_url":"https://github.com/imp0str/LunaIPTV","commit_stats":null,"previous_names":["imp0str/lunaiptv"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/imp0str/LunaIPTV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imp0str%2FLunaIPTV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imp0str%2FLunaIPTV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imp0str%2FLunaIPTV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imp0str%2FLunaIPTV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imp0str","download_url":"https://codeload.github.com/imp0str/LunaIPTV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imp0str%2FLunaIPTV/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274051961,"owners_count":25214030,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui","iptv","m3u","pyqt6","python","streaming","tv","video-player","vlc","windows","xstream"],"created_at":"2025-09-07T14:55:19.994Z","updated_at":"2026-04-29T16:35:07.701Z","avatar_url":"https://github.com/imp0str.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌙 LunaIPTV\n\n### 🌙 Logo\n![LunaIPTV Logo](./assets/LunaIPTV.png)\n\n[![Python](https://img.shields.io/badge/Python-3.11.9+-blue.svg)](https://www.python.org/)\n[![PyQt6](https://img.shields.io/badge/GUI-PyQt6-green)](https://pypi.org/project/PyQt6/)\n[![VLC](https://img.shields.io/badge/Playback-VLC-orange)](https://www.videolan.org/vlc/)\n[![License](https://img.shields.io/badge/License-MIT-lightgrey)](LICENSE)\n[![Made With Love](https://img.shields.io/badge/Made%20With-%E2%9D%A4-red)](#)\n\nA modern, user-friendly IPTV player built with **Python** \u0026 **PyQt6** — lightweight, customizable, and designed to make streaming effortless.\n\n---\n\n## 📖 Description\nLunaIPTV is a sleek IPTV client built for smooth, reliable streaming.  \nIt integrates **Xstream API login**, **VLC playback**, and a clean **PyQt6 interface** to give you a no-fuss IPTV experience.  \nWhether it’s live TV, sports, or on-demand series, LunaIPTV keeps it simple without sacrificing power.\n\n---\n\n## ✨ Features\n\n### 🎯 Core\n- **Xstream API Login** – quick, secure authentication with your IPTV provider.\n- **Channel \u0026 EPG Browsing** – see what's on now and what's coming up.\n- **VLC Integration** – full codec support for smooth, lag-free playback.\n- **Search \u0026 Filter** – quickly find your favorite channels.\n\n### 🖥 User Interface\n- **Clean, Modern PyQt6 Design** – responsive layout for desktops.\n- **Category Tabs** – Live TV, Movies, Series — switch in a click.\n- **Toolbar Controls** – Settings, About, Refresh at your fingertips.\n- **Custom App Icon** – LunaIPTV branding in the window and taskbar.\n\n### 📺 Playback\n- **Supports HD, Full HD, and 4K** – based on your provider’s stream quality.\n- **Buffer Management** – smoother playback, fewer interruptions.\n- **Full-Screen Mode** – immersive viewing without distractions.\n\n### ⚙ Extras\n- **Automatic VLC Path Detection** – guides first-time setup.\n- **Minimal Error Popups** – avoids random timeout spam.\n- **Portable Build Option** – distribute as a single EXE (PyInstaller).\n\n---\n\n## 📸 Screenshots\n\n| Live TV View | Movies / Live Search | Series Continue |\n|--------------|----------------------|-----------------|\n| ![Live TV View](./assets/LiveTVView.png) | ![Movies and Live Search](./assets/Movies-LiveSearchView.png) | ![Series Continue](./assets/SeriesContinueView.png) |\n\n---\n\n### 🎬 Watch View\n![Watch View](./assets/WatchView.png)\n\n## 🚀 Installation\n\n### From Source\n```bash\n# Clone repository\ngit clone https://github.com/YOUR-USERNAME/LunaIPTV.git\ncd LunaIPTV\n\n# Run\nrun LunaIPTV.exe\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimp0str%2Flunaiptv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimp0str%2Flunaiptv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimp0str%2Flunaiptv/lists"}