A web app for consuming IPTV via m3u and xmltv files.
- Run locally, without a server. Just open the html file in a browser.
- Full EPG guide with responsive layout
- Apply group-title filters during m3u scan
- Both XML and M3U parsers are run inside Workers, as to not block UI
- Supports large xmltv and m3u files. (Tested with 300MB+ m3u and 20MB+ xml files)
- Add your M3U and/or XMLTV file(s) via File upload or URL
- Save URL's to LocalStorage; automatically scan file(s) on page refresh
- Uses mpegts.js and hls.js for playback
npm install
npm run build
The project is built to the ./dist directory. Either host this directory or just open the index.html file.
npm run dev
