Help us keep the list up to date and submit new video software here.
Try DVDFab and copy all Ultra HD Blu-rays and DVDs / remove Cinavia protection! Download free trial.
Tool
Complete Version history / Release notes / Changelog / What's New for IPTVnator
v0.15.1
Fixes and improvements
Fixed memory consumption issues, especially with larger playlists
Fixed an error with the default path to mpv/vlc if they were in the $PATH (macOS related)
Enhanced error display in stalker/xtream portal
Added playlist filter on the startup screen
Fixed issue displaying notification about EPG download even when no resources were specified
Improvements in translations
Dependency library updates
v0.15.0
🚀 Hey, it's time to say hello to v0.15
Here are the biggest changes:
added support for STB EMU / Stalker Portal
support for audio-only aka radio channels
VLC is supported now
search playlists in the overview by title
docker images for self-hosted deployment were updated
📺 v0.14.0
What is new 🎉
The main feature of this release is — Xtream Code IPTV support. The feature is also available in PWA, but works best in electron version of the app and combination with mpv player.
Changes:
Xtream Code IPTV support #53 #72 #125
possibility to specify custom path for mpv player #248
fixed an annoying bug that appeared when reopening mpv player #248
fixed bug related to user-agent handling #253
updated libraries used under the hood
v0.13.0
mpv player integration 🎉
This release contains one of the long awaited features (#214, #63, #90) - stream playback in a third-party mpv player.
Using this player will allow you to watch those playlists which for various reasons cannot be played within the browser/electron.
I would say it's currently in experimental mode and I'd be interested to get your feedback on whether this player should be more deeply integrated. For example, using mpv I could easily implement video recording.
You can activate the mpv player in the settings page. To use it, you need to have it installed on your system (read more).
0.12.0 (2023-03-19)
iptvnator-v0-12
First of all I want to say a huge thank you to everyone who took part in this release, those who tested the application and reported bugs, shared ideas, who put a star or shared a link and of course those who contributed. 🎉 🤝
In v0.12.0, a lot of seemingly "invisible work" aka refactoring has been done to unify the code that is used in the desktop version of the app and in the PWA. Sooner or later it was necessary to do this in order to develop the application further, for example the switch from NeDB to IndexedDB, state management update etc.
So unfortunately this version doesn't have some changes which I planned after previous release, such as all feature requests/issues related to EPG, but I will try to pay attention to them in next versions.
Important change
The storage location of playlists has been changed, now everything is stored in IndexedDB. So after the update you will see a panel offering to migrate playlists.
Features
add dockerfile and docker-compose for self-hosted deployment (4b97e3d)
add italian language, thanks to @bovirus (3e3f18c)
draggable channels in favorites list (ba41c8d)
export playlist as m3u (7e4d6b1)
persist window size (2ce60e0), closes #205
pwa: load a m3u playlist as a URL parameter #176 (344bd75)
import/export/remove all playlists from settings page
add cmd+q hotkey to close the app (macOS) (f3e00e7), closes #181
Bug Fixes
macos related window management improvements (b336680)
set epgSource as not required field (049ed6b), closes #175
Refactoring
switch to ngrx for state management
dependency update
migration from NeDB to IndexedDB
improved routing in PWA app
v0.11.1
This update includes a bug fix for red background in picture-in-picture mode, see #167.
Other changes:
the file:// protocol for local files can again be used in the EPG source field
ngx-uploader library has been replaced by the own implementation
v0.11.0
Hey 👋
after a long period of time, I am happy to present a new release of the application, which includes the following changes:
iptvnator-v0_11_0
Multiple EPG sources
In the new version of the application, you can add more than one URL as a source of the EPG program.
Import playlist from plain text
Another playlist import option became available - import m3u(8) as text. Just copy the playlist to the clipboard and paste it into the application without having to save it to disk.
Multi-EPG view
The first version of multi-EPG view was developed, which is familiar to many users from set-top boxes. At this stage the view works in purely informative mode.
This&That
Improvements in PWA: A number of visual changes have been made to improve the experience of using the app on mobile devices.
Internalization: The localization of the project has been improved, but help is still needed with the translation into different languages.
The underlying libraries on which the app is built have been updated (angular, electron etc.)
What's Changed
Feature: Support multiple EPG sources by @4gray in #149
build(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #150
build(deps-dev): bump electron from 16.2.2 to 16.2.6 by @dependabot in #147
build(deps-dev): bump semantic-release from 19.0.2 to 19.0.3 by @dependabot in #145
Update fr.json by @Unelio in #151
New Contributors
@Unelio made their first contribution in #151
0.10.0 (2022-04-24)
Bug Fixes
capitalize app name #117 (36d3eaa)
epg function to compare channel ids (c7de39e)
Features
add context menu with default actions (44e76e0), closes #96
add option to change aspect ratio (b8a3f76), closes #80
add option to select stream resolution (c23fe3a), closes #93
add pwa support (5a5085d)
auto-detect if OS is in dark mode (ad26588)
generate global playlist with all favorites (764201a), closes #97
integrate french localization (ab75a2f)
pwa: auto-generate playlist with global favorites (98ff7f4)
switch playlists from the sidebar (0bc71d4)
0.9.0 (2021-10-14)
Bug Fixes
search feature should not affect favorites list (ef52f77), closes #71
Features
add chinese translation (a497f05)
global subtitle display setting (4d2e175)
rearrange the display order of playlists (757c739), closes #77
0.8.0 (2021-07-17)
Features
add info popup with epg info for active channel (0eecfd1), closes #51
add support of specific user-agent and referer on channel level (a55f741), closes #57
0.7.0 (2021-05-24)
Bug Fixes
promise issue after channel switch #29 (d1f194a)
Features
auto-refresh playlists on app startup (e8ab576)
refresh playlist from file system or imported url (57cf247)
support of timeshift and catchup attributes in playlists (ced16a8)
0.6.0 (2021-04-10)
Bug Fixes
quit application via window close icon (24d5584), closes #33
Features
add "what is new" dialog (cc375a4)
add dark theme (0cf010a)
add dialog with detailed epg description (96e93c5)
set custom user agent for a playlist (a8167c4), closes #26
show channel logos in the list (41998ff), closes #28
0.5.0 (2021-02-28)
Bug Fixes
less strict url validation of playlist URL (4f366d9), closes #22
macOS corrupt icon fix, closes #21 (955bb27)
Features
add dialog about playlist details (9f951fa)
add german language (i18n) (7888e85)
add internationalization (0f8ca2a)
add russian language (i18n) (a93af69)
0.4.0 (2021-02-11)
Bug Fixes
default html5 player initialization fix (4a6b976)
Features
add ctrl+f as hotkey to focus search field (cad162d)
add epg worker with new ipc commands (418566f)
add moment.js based date pipe (4881ba8)
check for available update (68ccabb)
epg integration (2e861b6)
epg: epg program list with date navigation (fdbe02b)
favorite channels list (f02bbe3)
integrate epg feature (e896af0)
integrate epg worker & refactor app menu (3b97d74)
sort playlists by import date (d967b12)
validation of playlist url (da2fe5e)
Performance Improvements
destroy hls instance after view change (2e3681c)
0.2.0 (2020-09-27)
Features
add new video.js based player (1e852e3)
add settings page (1a44ecd)
video player configuration in app settings (05c0c25)
0.1.0 (2020-09-12)
Bug Fixes
playlist upload for mac os #6 (78ca56f)
Features
add new application icon (0ce0b1f)
open playlist from file system (861e480)
0.0.2 (2020-09-06)
Bug Fixes
define path to userData folder as db store (8e8c107)
enable copy-paste hotkeys for mac os (4357c17)
0.0.1 (2020-09-05)
Bug Fixes
full screen permissions (fff2aaa)
full screen permissions (f0d0fb1)
start_url fix in manifest file (e05b7eb)
start_url fix in manifest file (3929655)
update paths to make app installable (fd9fc53)
update paths to make app installable (4b7d1b5)
Features
add channel search function (d1b9461)
add channel search function (7a039af)
add favorites and tab based navigation (8d333d9)
add favorites and tab based navigation (c6e3e1f)
add icon, about dialog and menu (bcf49b8)
change sidebar mode (22f2bc1)
change sidebar mode (ca9f7a2)
electron based app (0feb657)
electron based app (998e7e9)
implement channel groups view (20e0a40)
implement channel groups view (773e1ed)
initial commit (79332aa)
initial commit (2f1701a)
list with recent playlists (1735026)
list with recent playlists (8ee96ee)
Fixes and improvements
Fixed memory consumption issues, especially with larger playlists
Fixed an error with the default path to mpv/vlc if they were in the $PATH (macOS related)
Enhanced error display in stalker/xtream portal
Added playlist filter on the startup screen
Fixed issue displaying notification about EPG download even when no resources were specified
Improvements in translations
Dependency library updates
v0.15.0
🚀 Hey, it's time to say hello to v0.15
Here are the biggest changes:
added support for STB EMU / Stalker Portal
support for audio-only aka radio channels
VLC is supported now
search playlists in the overview by title
docker images for self-hosted deployment were updated
📺 v0.14.0
What is new 🎉
The main feature of this release is — Xtream Code IPTV support. The feature is also available in PWA, but works best in electron version of the app and combination with mpv player.
Changes:
Xtream Code IPTV support #53 #72 #125
possibility to specify custom path for mpv player #248
fixed an annoying bug that appeared when reopening mpv player #248
fixed bug related to user-agent handling #253
updated libraries used under the hood
v0.13.0
mpv player integration 🎉
This release contains one of the long awaited features (#214, #63, #90) - stream playback in a third-party mpv player.
Using this player will allow you to watch those playlists which for various reasons cannot be played within the browser/electron.
I would say it's currently in experimental mode and I'd be interested to get your feedback on whether this player should be more deeply integrated. For example, using mpv I could easily implement video recording.
You can activate the mpv player in the settings page. To use it, you need to have it installed on your system (read more).
0.12.0 (2023-03-19)
iptvnator-v0-12
First of all I want to say a huge thank you to everyone who took part in this release, those who tested the application and reported bugs, shared ideas, who put a star or shared a link and of course those who contributed. 🎉 🤝
In v0.12.0, a lot of seemingly "invisible work" aka refactoring has been done to unify the code that is used in the desktop version of the app and in the PWA. Sooner or later it was necessary to do this in order to develop the application further, for example the switch from NeDB to IndexedDB, state management update etc.
So unfortunately this version doesn't have some changes which I planned after previous release, such as all feature requests/issues related to EPG, but I will try to pay attention to them in next versions.
Important change
The storage location of playlists has been changed, now everything is stored in IndexedDB. So after the update you will see a panel offering to migrate playlists.
Features
add dockerfile and docker-compose for self-hosted deployment (4b97e3d)
add italian language, thanks to @bovirus (3e3f18c)
draggable channels in favorites list (ba41c8d)
export playlist as m3u (7e4d6b1)
persist window size (2ce60e0), closes #205
pwa: load a m3u playlist as a URL parameter #176 (344bd75)
import/export/remove all playlists from settings page
add cmd+q hotkey to close the app (macOS) (f3e00e7), closes #181
Bug Fixes
macos related window management improvements (b336680)
set epgSource as not required field (049ed6b), closes #175
Refactoring
switch to ngrx for state management
dependency update
migration from NeDB to IndexedDB
improved routing in PWA app
v0.11.1
This update includes a bug fix for red background in picture-in-picture mode, see #167.
Other changes:
the file:// protocol for local files can again be used in the EPG source field
ngx-uploader library has been replaced by the own implementation
v0.11.0
Hey 👋
after a long period of time, I am happy to present a new release of the application, which includes the following changes:
iptvnator-v0_11_0
Multiple EPG sources
In the new version of the application, you can add more than one URL as a source of the EPG program.
Import playlist from plain text
Another playlist import option became available - import m3u(8) as text. Just copy the playlist to the clipboard and paste it into the application without having to save it to disk.
Multi-EPG view
The first version of multi-EPG view was developed, which is familiar to many users from set-top boxes. At this stage the view works in purely informative mode.
This&That
Improvements in PWA: A number of visual changes have been made to improve the experience of using the app on mobile devices.
Internalization: The localization of the project has been improved, but help is still needed with the translation into different languages.
The underlying libraries on which the app is built have been updated (angular, electron etc.)
What's Changed
Feature: Support multiple EPG sources by @4gray in #149
build(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #150
build(deps-dev): bump electron from 16.2.2 to 16.2.6 by @dependabot in #147
build(deps-dev): bump semantic-release from 19.0.2 to 19.0.3 by @dependabot in #145
Update fr.json by @Unelio in #151
New Contributors
@Unelio made their first contribution in #151
0.10.0 (2022-04-24)
Bug Fixes
capitalize app name #117 (36d3eaa)
epg function to compare channel ids (c7de39e)
Features
add context menu with default actions (44e76e0), closes #96
add option to change aspect ratio (b8a3f76), closes #80
add option to select stream resolution (c23fe3a), closes #93
add pwa support (5a5085d)
auto-detect if OS is in dark mode (ad26588)
generate global playlist with all favorites (764201a), closes #97
integrate french localization (ab75a2f)
pwa: auto-generate playlist with global favorites (98ff7f4)
switch playlists from the sidebar (0bc71d4)
0.9.0 (2021-10-14)
Bug Fixes
search feature should not affect favorites list (ef52f77), closes #71
Features
add chinese translation (a497f05)
global subtitle display setting (4d2e175)
rearrange the display order of playlists (757c739), closes #77
0.8.0 (2021-07-17)
Features
add info popup with epg info for active channel (0eecfd1), closes #51
add support of specific user-agent and referer on channel level (a55f741), closes #57
0.7.0 (2021-05-24)
Bug Fixes
promise issue after channel switch #29 (d1f194a)
Features
auto-refresh playlists on app startup (e8ab576)
refresh playlist from file system or imported url (57cf247)
support of timeshift and catchup attributes in playlists (ced16a8)
0.6.0 (2021-04-10)
Bug Fixes
quit application via window close icon (24d5584), closes #33
Features
add "what is new" dialog (cc375a4)
add dark theme (0cf010a)
add dialog with detailed epg description (96e93c5)
set custom user agent for a playlist (a8167c4), closes #26
show channel logos in the list (41998ff), closes #28
0.5.0 (2021-02-28)
Bug Fixes
less strict url validation of playlist URL (4f366d9), closes #22
macOS corrupt icon fix, closes #21 (955bb27)
Features
add dialog about playlist details (9f951fa)
add german language (i18n) (7888e85)
add internationalization (0f8ca2a)
add russian language (i18n) (a93af69)
0.4.0 (2021-02-11)
Bug Fixes
default html5 player initialization fix (4a6b976)
Features
add ctrl+f as hotkey to focus search field (cad162d)
add epg worker with new ipc commands (418566f)
add moment.js based date pipe (4881ba8)
check for available update (68ccabb)
epg integration (2e861b6)
epg: epg program list with date navigation (fdbe02b)
favorite channels list (f02bbe3)
integrate epg feature (e896af0)
integrate epg worker & refactor app menu (3b97d74)
sort playlists by import date (d967b12)
validation of playlist url (da2fe5e)
Performance Improvements
destroy hls instance after view change (2e3681c)
0.2.0 (2020-09-27)
Features
add new video.js based player (1e852e3)
add settings page (1a44ecd)
video player configuration in app settings (05c0c25)
0.1.0 (2020-09-12)
Bug Fixes
playlist upload for mac os #6 (78ca56f)
Features
add new application icon (0ce0b1f)
open playlist from file system (861e480)
0.0.2 (2020-09-06)
Bug Fixes
define path to userData folder as db store (8e8c107)
enable copy-paste hotkeys for mac os (4357c17)
0.0.1 (2020-09-05)
Bug Fixes
full screen permissions (fff2aaa)
full screen permissions (f0d0fb1)
start_url fix in manifest file (e05b7eb)
start_url fix in manifest file (3929655)
update paths to make app installable (fd9fc53)
update paths to make app installable (4b7d1b5)
Features
add channel search function (d1b9461)
add channel search function (7a039af)
add favorites and tab based navigation (8d333d9)
add favorites and tab based navigation (c6e3e1f)
add icon, about dialog and menu (bcf49b8)
change sidebar mode (22f2bc1)
change sidebar mode (ca9f7a2)
electron based app (0feb657)
electron based app (998e7e9)
implement channel groups view (20e0a40)
implement channel groups view (773e1ed)
initial commit (79332aa)
initial commit (2f1701a)
list with recent playlists (1735026)
list with recent playlists (8ee96ee)