Releases: arminmacx/IXD
Release list
IXD v1.0.49
A cleaner log for a download in progress. 1.0.48 started leaving a trail
through segmented downloads so a stalled one could say where it stopped. Two
things about it were wrong.
Progress arrived out of order — 250/509 before 100/509 before 350/509 —
because it counted each connection's own segment number, and a download runs
sixteen of them at once. It counts finished segments across the whole transfer
now, so the number only goes up.
And a segment was called slow at twenty seconds, which on a busy site is simply
how long a segment takes when sixteen connections share it: one healthy download
produced forty warnings. Slow is now measured against that download's own
average, so a genuinely stuck segment stands out and an ordinarily slow site
says nothing.
Nothing else changed. Encrypted video, fixed in 1.0.48, is unaffected.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from 26f9f66 on 2026-08-30.
IXD v1.0.48
Encrypted video no longer freezes the application. Choosing a quality on a
site that serves AES-128 HLS — most streaming sites do — made the download
crawl and the window stop answering, with force-quit the only way out.
IXD decrypts those streams itself. It was doing it in Python, at 0.5 MB/s,
without ever letting the interface run: a two-hour film needed about fifty
minutes of solid CPU, which is why it looked stuck at a percentage. It now uses
the OpenSSL already inside every build. The same download that took 172 seconds
takes 1.1, and the window stays responsive throughout.
A freeze now writes a log. The log lived in the database and was written by
the threads that stall, so a frozen application recorded nothing — the one
moment worth capturing was the one it could not capture. IXD now watches its
own interface from outside and writes stalls.log beside the database, with
stack traces, as it happens. Send that file with a report.
A download that stalls says where. Segmented transfers report progress,
name how many segments are encrypted, and flag any segment that takes too long.
The task log used to be empty.
The log names the decryption backend at every launch, so a build that falls
back to the slow path says so instead of just being slow.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from 44ccab2 on 2026-08-30.
IXD v1.0.47
Fixed
- A video chosen in the page asks first again. With "ask before each
download" on, picking something from the panel started downloading straight
away without asking. That one route had no check on it at all. - The panel is readable. Rows were named with the raw address the site's
server uses — ninety characters of nonsense that ran off the edge and made
the whole panel scroll sideways. They are named after the page now, and the
soundtrack of a clip is no longer listed as a separate item beside it.
Changed
- Two settings instead of four. "Minimise to tray when the system
starts" and "Minimise to tray when closed". The others said the same
things twice. - The log size box lines up with the rest of its section.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from 7fd8953 on 2026-08-22.
IXD v1.0.46
Fixed
- Instagram videos can be downloaded. The menu offered one row reading
"Video · m4a" — a video row carrying an audio container — and no way to get
the actual clip. Instagram serves the picture and the sound as two separate
files; both were being captured correctly the whole time and neither was
being offered, because the menu only showed what the browser had fetched when
the page itself gave nothing at all. One poor row counted as something.
Changed
- The tray settings say which moment they mean. Two of them read as the
same switch. They are now "Launch when I sign in", "Minimise to tray when
the system starts", "Minimise to tray", and "Minimise to tray when
closed" — and the second one could not be turned off at all before without
giving up the first. - The log is kept by size, not by line count. Settings → General:
"Start a new log once it reaches ___ MB". It fills up to that and then
begins again. Untick it and the log is never trimmed, which is what you want
when you are waiting for something intermittent to happen.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from e20eb84 on 2026-08-22.
IXD v1.0.45
Fixed
- The
.debinstalls. It never did — on any machine. The package listed
its files but not the folders they live in, sodpkgstopped on the first
one and apt reported only "Sub-process /usr/bin/dpkg returned an error code
(1)". It also lost 36 MB along the way: symbolic links were being stored as
second copies of what they point at. - The window asking where to save comes to the front. It was opening behind
the browser with no taskbar flash, so downloads sat waiting for an answer
nobody could see.
New
- A download can start without opening a window. Settings → General →
"Open a progress window for each download as it starts". Untick it and a
download goes straight into the main list and begins; double-click its row
whenever you want the window.
Changed
- One portable archive per platform, named
portable. There used to be two
that differed by a single file, with nothing to say which to take. Existing
copies update to it on their own — nothing to do by hand.
Linux packages now run on Ubuntu 22.04 LTS, Debian 12 and RHEL/Rocky/Alma 9,
and there is an AppImage for everything else.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from df63fa6 on 2026-08-22.
IXD v1.0.44
Linux
- It now runs on Ubuntu 22.04 LTS, Debian 12 and RHEL/Rocky/Alma 9. The
build demanded a newer system library than any of those have, so the package
installed and the application never opened. It is built against an older base
now and runs on glibc 2.34 and newer. - There is an AppImage. One file, no installation, any distribution:
ixd-1.0.44-linux-x86_64.AppImage— make it executable and run it. Earlier
releases were supposed to have one and never did. - The
.debsays what it needs. It declared nothing at all before, so it
would install on a machine that could not start it. Install it with
sudo apt install ./ixd_1.0.44_amd64.deband the libraries it names come
with it.
openSUSE Leap 15 is not supported: its system libraries are older than Qt
itself requires.
Nothing else changed. Windows and macOS are the same build as 1.0.43.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from afe1376 on 2026-08-22.
IXD v1.0.43
Fixed
- Recordings list their qualities much faster. Finding which qualities a
recording offers meant eight requests one after another; they are made
together now. - The menu no longer opens as a list of near-identical rows that then
vanish. While the qualities are being read it says so, and nothing else.
What the browser already loaded is still offered when there is nothing better
to show. - Looking up a file's size no longer discards the connection it used.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from ac603ff on 2026-08-21.
IXD v1.0.42
Fixed
- Reading a page's qualities is quicker again, and quicker than before on
pages where there is nothing to find. Three things: YouTube lost a
connection-reuse optimisation it should have kept, pages that have already
been found to hold no video are no longer re-examined every fifteen seconds,
and a clip's qualities are measured all at once instead of one after another.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from c4ac4e9 on 2026-08-21.
IXD v1.0.41
Fixed
- Recordings took a long time to list their qualities, and then listed them
without sizes. Reading a recording made two requests to the site's API, and
a reused connection that had gone dead stalled each of them. The one that
fetched the video's length gave up quietly, which is why the sizes went
missing rather than an error appearing. Those two requests are now one, and
the kind of request that cannot safely be repeated no longer reuses a
connection at all.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from 15a8cb2 on 2026-08-21.
IXD v1.0.40
Fixed
- Reading a page's qualities could stall for half a minute. 1.0.38 started
reusing connections, which is much faster when the connection is still alive
— and most sites quietly drop theirs after a few seconds. Reusing a dead one
then waited for a reply that was never coming. A reused connection is now
checked before use and given a few seconds to answer before the request is
simply re-sent on a new one.
YouTube was unaffected, which is why this showed up everywhere else first.
This is a beta. If something does not work, please open an
issue — the templates ask for the log, which is usually the whole
answer. Toolbar → Log → Copy.
Downloads
Every platform has both: an installer, and a portable copy
that keeps its files wherever you put them and can replace itself
in place.
| Platform | Installer | Portable |
|---|---|---|
| Windows | ixd-*-windows-x64-setup.exe |
ixd-*-windows-x64.zip |
| macOS (Apple silicon) | ixd-*-macos-arm64.pkg, or the .dmg |
ixd-macos-arm64.zip |
| Linux | ixd_*_amd64.deb |
ixd-linux-x86_64.tar.gz |
The Windows installer asks whether to install for everyone — which
needs administrator and goes to Program Files — or just for you,
which needs nothing and goes to %APPDATA%\IXD.
The *-selfupdate* archives are the portable copies that are allowed
to replace their own folder when a new version appears. The ordinary
ones never touch themselves.
Start the application once, then load the extension from the folder
it writes. The two browsers need different manifests under the same
filename, so they get a folder each.
| Chrome / Edge / Brave | Firefox | |
|---|---|---|
| Linux | ~/.local/share/ixd/extension |
~/.local/share/ixd/extension-firefox |
| Windows | %APPDATA%\IXD\extension |
%APPDATA%\IXD\extension-firefox |
| macOS | ~/Library/Application Support/IXD/extension |
…/extension-firefox |
Chrome: chrome://extensions → Developer mode → Load unpacked →
the folder. Firefox: about:debugging → Load Temporary Add-on →
manifest.json inside the folder.
Before you report a problem
macOS is unverified. It builds and packages on a macOS runner and
has never been launched on real hardware. A report either way is
genuinely useful — including "it just worked". It is also neither
signed nor notarised, so the first launch needs right-click → Open,
or xattr -dr com.apple.quarantine "Internet Xtreme Downloader.app".
Windows: the first launch takes a while. Windows scans the whole
folder before it runs anything from it. Later launches are immediate.
Linux is the platform this is developed on and gets the most use.
Built from b7be2ef on 2026-08-21.