Releases: subzeroid/insta-dl-gui
Release list
insta-dl-gui v0.7.0
Interface preview
Install
macOS
Homebrew (recommended):
brew install --cask subzeroid/tap/insta-dl-guiOr download insta-dl-gui_0.7.0_universal.dmg from Assets below. It runs natively on Apple Silicon and Intel Macs.
The app is not notarized yet. If Gatekeeper blocks the first launch, right-click the app and choose Open, or allow it in System Settings → Privacy & Security.
Windows
Download and run insta-dl-gui_0.7.0_x64-setup.exe from Assets below. If SmartScreen appears, choose More info → Run anyway.
Linux
Choose one file from Assets below:
insta-dl-gui_0.7.0_amd64.AppImage— make it executable withchmod +xand run it.insta-dl-gui_0.7.0_amd64.deb— install withsudo dpkg -i insta-dl-gui_0.7.0_amd64.deb.insta-dl-gui-0.7.0-1.x86_64.rpm— install withsudo rpm -i insta-dl-gui-0.7.0-1.x86_64.rpm.
On first launch, paste a HikerAPI token. The first 100 requests are free.
Added
- Explore marks posts, reels, and stories as Downloaded or Partial x/y using verified files from the local catalog, without spending HikerAPI requests.
- Profile mentions in post captions are clickable and preserve navigation history between explored profiles.
- The installed app version is shown below the product name.
Changed
- Remote Instagram previews now use resilient image and video components with shared proxy-aware retries and actionable VPN/proxy guidance when CDN media is unavailable.
- Completed-download video controls are smaller so thumbnails remain visible and easier to scan.
Fixed
- Downloaded-state badges refresh after completed or cancelled jobs, tab changes, pagination, and remounts, including partially completed carousels and profile-wide downloads.
- First-time token setup now opens Explore and immediately keeps the saved token hint and balance in sync in Settings.
- The app paints its dark background during native and HTML startup, preventing a white launch flash.
insta-dl-gui v0.6.0
See the assets to download this version and install.
insta-dl-gui v0.4.0
What's new
- Explore is now the first screen and remembers the active profile, tab, loaded pages, and query while you move around the app.
- Posts, Reels, and Stories share the same compact download scopes: All, Shown, and Selected.
- Media cards can be selected individually, including exact carousel resources, with a clear 500-item batch boundary.
- Stories load automatically for public profiles, while Reels use the dedicated paginated Clips feed.
- Active download progress lives in the global footer and opens the Queue for full job details.
Reliability
- Exact Shown and Selected batches no longer refetch or silently expand beyond what was visible.
- Duplicate jobs remain blocked across fast clicks, tab changes, and component remounts until the existing job finishes.
- Download progress, cancellation, partial failures, catalog writes, and JSON sidecars are handled consistently.
- The Explore browser mock and live API smoke coverage now include exact fetched-media downloads.
Install
- macOS: download
insta-dl-gui_0.4.0_universal.dmg. - Windows: download the
.msior setup.exe. - Linux: download the
.AppImage,.deb, or.rpmpackage.
See the full release history in CHANGELOG.md.
insta-dl-gui v0.3.2
What's new
- Explore now loads Reels from HikerAPI's dedicated clips feed, one API page at a time.
- Load more adds exactly one Reels page.
- Download shown (N) downloads the unique Reels currently visible, so the count matches what you see.
- Explore remembers the selected profile, tab, and loaded pages while you move between app sections.
Fixes
- Reels with an empty
resourcesarray now keep their video preview and remain downloadable. - Duplicate Reels and cyclic cursors no longer consume the visible limit or cause repeated archive requests.
- The Stories download action no longer appears on an empty Reels tab.
Install
- macOS: download
insta-dl-gui_0.3.2_universal.dmg. - Windows: download the
.msior setup.exe. - Linux: download the
.AppImage,.deb, or.rpmpackage.
See the full release history in CHANGELOG.md.
insta-dl-gui v0.3.1
See the assets to download this version and install.
insta-dl-gui v0.3.0
What's new
- Added a Steam-style global download activity footer. It shows active work from every main view and opens the full Queue when clicked.
- Fixed Library previews so downloaded photos and videos, including story videos, render from local files.
- Added HikerAPI token replacement in Settings with validation, masked current-token status, and balance refresh.
- Improved download progress animation and removed duplicate inline active-job cards.
Install
- macOS:
insta-dl-gui_0.3.0_universal.dmg(Apple Silicon and Intel) - Windows:
.exeinstaller or.msi - Linux: AppImage,
.deb, or.rpm
Need a HikerAPI token? Open HikerAPI.
Verification
- 93/93 frontend tests passed.
- 161 Rust tests passed, with formatting and clippy checks clean.
- Release artifacts built successfully on macOS, Windows, and Ubuntu.
insta-dl-gui v0.2.0
What's new
- Local searchable Library for downloaded posts, reels, stories, highlights, and profile media.
- Cancellable, read-only archive scans with progress, missing-file reconciliation, and first-scan guidance.
- Safe media previews plus Open file and Show in folder actions.
- Successful downloads are indexed automatically in the local catalog.
- Serialized Settings saves, preserved keyboard focus, and responsive Library navigation.
Download
- macOS:
insta-dl-gui_0.2.0_universal.dmg(Apple Silicon and Intel) - Windows:
insta-dl-gui_0.2.0_x64-setup.exeor.msi - Linux:
.AppImage,.deb, or.rpm
Get a HikerAPI token at hikerapi.com, then follow the usage guide.
Installers are currently unsigned. On macOS, use right-click → Open if Gatekeeper prompts. On Windows, use More info → Run anyway if SmartScreen prompts.
See the full changelog.
insta-dl-gui v0.1.4
What's changed
- Prevent duplicate media when paginated profile results overlap.
- Preserve the first-seen post and ordering across pages.
- Make Explore mock pagination return two deterministic pages and stop at the end.
- Add regression coverage for pagination and duplicate-key behavior.
macOS builds are unsigned and not notarized.
insta-dl-gui v0.1.3
Changes
- HikerAPI links in the app and documentation now use the tracked referral URL.
- Added regression coverage for the onboarding referral link.
Full Changelog: v0.1.2...v0.1.3
insta-dl-gui v0.1.2
What changed
- Hardened download accounting: completed jobs now report the exact number of files written and preserve partial results when a later item fails.
- Prevented duplicate and cross-action jobs, stale Explorer results, destination races, and path traversal through generated profile directories.
- Added bounded CDN retries for transient network and 5xx failures while keeping MIME, size, cancellation, and redirect checks strict.
- Kept avatar download available for private profiles and blocked empty private-profile jobs.
- Expanded Explorer and Download component coverage, locked CI dependencies, and tightened release permissions and tag gating.
Downloads
- macOS:
insta-dl-gui_0.1.2_universal.dmgruns natively on Apple Silicon and Intel. - Windows: use the
.exeinstaller or.msipackage. - Linux: use AppImage,
.deb, or.rpm.
The macOS and Windows builds are not code-signed yet, so the operating system will show its normal first-launch warning. See the installation and troubleshooting documentation for the safe launch steps.
