-
msdl CLI cli/v0.3.7 Stable
released this
2026-07-31 12:18:56 +05:30 | 6 commits to main since this releaseWhat's New
- feat(cli): TLS/HTTP2 fingerprint hardening via tls-client
- fix(backend): back off Sentinel lockdown retries, validate product_id in /proxy
- fix(frontend): remove redundant, ignored _redirects rule
- fix(frontend): CLI curl-command copy bug, stale/missing content, and Fido attribution cleanup
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.macOS/Linux (Homebrew):
brew tap starkSV/msdl brew install msdl-cli(formula is
msdl-cli, notmsdl-- homebrew/core has an unrelated package namedmsdl; the installed command is still justmsdl)Arch Linux (AUR):
yay -S msdl-bin # or: paru -S msdl-binaur.archlinux.org/packages/msdl-bin
macOS/Linux (no Homebrew/AUR):
curl -fsSL https://api.msdl.tech-latest.com/install.sh | bashAuto-detects OS/arch (including Termux on Android) and installs the latest release.
Linux/macOS (direct download):
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.7/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # Linux ARM64 (also works in Termux on Android) curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.7/msdl-linux-arm64 -o msdl chmod +x msdl && mv msdl $PREFIX/bin/ 2>/dev/null || sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.7/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.7/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
51 downloads · 12 MiB
-
msdl-darwin-arm64
68 downloads · 11 MiB
-
msdl-linux-amd64
320 downloads · 11 MiB
-
msdl-linux-arm64
18 downloads · 11 MiB
-
msdl-windows-amd64.exe
489 downloads · 12 MiB
-
msdl CLI cli/v0.3.6 Stable
released this
2026-07-14 11:29:25 +05:30 | 17 commits to main since this releaseWhat's New
- feat: add check-new-releases tools; fix msdls_v3.py; add missing 25H2 V2 China variants
- fix(frontend): remove redundant brew formula-name disclaimer from CLI page
- fix: update Homebrew install command to msdl-cli formula
- feat: add curl | bash installer for Linux/macOS without Homebrew
- docs: note AUR publishing is blocked; add Homebrew install everywhere
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.macOS/Linux (Homebrew):
brew tap starkSV/msdl brew install msdl-cli(formula is
msdl-cli, notmsdl-- homebrew/core has an unrelated package namedmsdl; the installed command is still justmsdl)macOS/Linux (no Homebrew):
curl -fsSL https://api.msdl.tech-latest.com/install.sh | bashAuto-detects OS/arch (including Termux on Android) and installs the latest release.
Linux/macOS (direct download):
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.6/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # Linux ARM64 (also works in Termux on Android) curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.6/msdl-linux-arm64 -o msdl chmod +x msdl && mv msdl $PREFIX/bin/ 2>/dev/null || sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.6/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.6/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
23 downloads · 5.5 MiB
-
msdl-darwin-arm64
40 downloads · 5.4 MiB
-
msdl-linux-amd64
149 downloads · 5.2 MiB
-
msdl-linux-arm64
4 downloads · 4.9 MiB
-
msdl-windows-amd64.exe
221 downloads · 5.3 MiB
-
msdl CLI cli/v0.3.5 Stable
released this
2026-07-13 12:54:47 +05:30 | 34 commits to main since this releaseWhat's New
- Merge pull request #30 from starkSV/fix/help-lang-example
- simplify(backend): drop date-scoping for Sentinel stats, use flat all-time fields
- feat(backend): approximate distinct-source count for Sentinel rejections
- feat(cli): homepage landing screen for bare msdl; fix search substring bug
- fix(cli): use plain "English" in --lang examples, not "English (United States)"
- fix(ci): correct release changelog generation
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.Linux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.5/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # Linux ARM64 (also works in Termux on Android) curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.5/msdl-linux-arm64 -o msdl chmod +x msdl && mv msdl $PREFIX/bin/ 2>/dev/null || sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.5/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.5/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
2 downloads · 5.5 MiB
-
msdl-darwin-arm64
5 downloads · 5.4 MiB
-
msdl-linux-amd64
8 downloads · 5.2 MiB
-
msdl-linux-arm64
1 download · 4.9 MiB
-
msdl-windows-amd64.exe
74 downloads · 5.3 MiB
-
msdl CLI cli/v0.3.4 Stable
released this
2026-07-13 10:51:10 +05:30 | 44 commits to main since this releaseWhat's New
- feat(ci): add linux-arm64 build target for CLI releases
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.Linux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.4/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # Linux ARM64 (also works in Termux on Android) curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.4/msdl-linux-arm64 -o msdl chmod +x msdl && mv msdl $PREFIX/bin/ 2>/dev/null || sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.4/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.4/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
0 downloads · 5.5 MiB
-
msdl-darwin-arm64
0 downloads · 5.4 MiB
-
msdl-linux-amd64
0 downloads · 5.2 MiB
-
msdl-linux-arm64
0 downloads · 4.9 MiB
-
msdl-windows-amd64.exe
1 download · 5.3 MiB
-
msdl CLI cli/v0.3.3 Stable
released this
2026-07-12 18:14:44 +05:30 | 48 commits to main since this releaseWhat's New
- fix(cli): list available languages on --lang mismatch; fix telemetry truncation
- fix(backend): don't mislabel fresh lockdown-gate cache hits as stale
- chore(release): bump to v0.3.2 -- backend version string + winget manifests
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.Linux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.3/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.3/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.3/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
2 downloads · 5.5 MiB
-
msdl-darwin-arm64
0 downloads · 5.4 MiB
-
msdl-linux-amd64
6 downloads · 5.2 MiB
-
msdl-windows-amd64.exe
57 downloads · 5.3 MiB
-
msdl CLI cli/v0.3.2 Stable
released this
2026-07-08 12:37:30 +05:30 | 54 commits to main since this releaseWhat's New
- feat(telemetry): capture error message on failed CLI runs
- chore(release): bump to v0.3.1 — backend version string + winget manifests
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.Linux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.2/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.2/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.2/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
7 downloads · 5.5 MiB
-
msdl-darwin-arm64
10 downloads · 5.4 MiB
-
msdl-linux-amd64
23 downloads · 5.2 MiB
-
msdl-windows-amd64.exe
110 downloads · 5.3 MiB
-
msdl CLI cli/v0.3.1 Stable
released this
2026-06-30 07:50:13 +05:30 | 58 commits to main since this releaseWhat's New
- fix(cli): send telemetry synchronously; tag eval-via-picker correctly
Install
Windows (winget):
winget install starkSV.msdlWindows (direct download): Download
msdl-windows-amd64.exebelow, rename tomsdl.exe, place in a folder on your PATH.Linux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.1/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.1/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.1/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Usage
msdl # fully interactive (includes Server/Enterprise) msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs directly msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
11 downloads · 5.5 MiB
-
msdl-darwin-arm64
9 downloads · 5.4 MiB
-
msdl-linux-amd64
48 downloads · 5.2 MiB
-
msdl-windows-amd64.exe
127 downloads · 5.3 MiB
-
msdl CLI cli/v0.3.0 Stable
released this
2026-06-30 07:26:31 +05:30 | 60 commits to main since this releaseWhat's New
CLI
- Interactive
msdlnow includes Windows Server and Enterprise products — pick from a single combined list, no--evalflag needed - Architecture picker when a product has multiple builds (x64 / Arm64)
- Post-fetch menu:
[O] Open in browser,[C] Copy to clipboard,[Enter] Exit - Update check on every run — notifies when a newer version is available
- Anonymous usage telemetry (opt out:
MSDL_NO_TELEMETRY=1) - Fixed: browser open on Windows truncated URLs at
&— now uses a temp.urlfile - Fixed: clipboard copy on Windows failed in some terminal environments
Frontend
- winget elevated to primary install method on CLI page and product-page CLI card
- CLI card command shows
msdlinstead ofmsdl.exe
Backend
GET /cli/version— powers the update checkPOST /telemetry— anonymous usage counters stored in Redis/metricsnow includes telemetry section (actions, platforms, versions, products)
Install
Windows (winget):
winget install starkSV.msdlLinux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.0/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.0/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.3.0/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Windows (manual): Download
msdl-windows-amd64.exe, rename tomsdl.exe, place in a directory on your PATH.Usage
msdl # fully interactive msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
0 downloads · 5.5 MiB
-
msdl-darwin-arm64
0 downloads · 5.4 MiB
-
msdl-linux-amd64
0 downloads · 5.2 MiB
-
msdl-windows-amd64.exe
6 downloads · 5.3 MiB
- Interactive
-
msdl CLI cli/v0.2.0 Stable
released this
2026-06-19 11:23:01 +05:30 | 89 commits to main since this releaseInstall
Windows (winget):
winget install starkSV.msdlLinux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.2.0/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.2.0/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.2.0/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Windows (manual): Download
msdl-windows-amd64.exe, rename tomsdl.exe, place in a directory on your PATH.Usage
msdl # fully interactive msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
2 downloads · 5.4 MiB
-
msdl-darwin-arm64
11 downloads · 5.3 MiB
-
msdl-linux-amd64
28 downloads · 5.1 MiB
-
msdl-windows-amd64.exe
120 downloads · 5.2 MiB
-
Source code (ZIP)
-
msdl CLI cli/v0.1.1 Stable
released this
2026-06-18 13:13:04 +05:30 | 92 commits to main since this releaseInstall
Windows (winget):
winget install starkSV.msdlLinux/macOS:
# Linux x86_64 curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.1.1/msdl-linux-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Apple Silicon curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.1.1/msdl-darwin-arm64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/ # macOS Intel curl -L https://github.com/starkSV/windows-iso-downloader/releases/download/cli/v0.1.1/msdl-darwin-amd64 -o msdl chmod +x msdl && sudo mv msdl /usr/local/bin/Windows (manual): Download
msdl-windows-amd64.exe, rename tomsdl.exe, place in a directory on your PATH.Usage
msdl # fully interactive msdl "windows 11 25h2" # filter products, pick language msdl --id 3262 --lang "English (United States)" # direct, no prompts msdl --eval server-2025 # evaluation ISOs msdl --list # list all productsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
msdl-darwin-amd64
0 downloads · 5.4 MiB
-
msdl-darwin-arm64
0 downloads · 5.3 MiB
-
msdl-linux-amd64
1 download · 5.1 MiB
-
msdl-windows-amd64.exe
4 downloads · 5.2 MiB
-
Source code (ZIP)