Skip to content

Releases: subzeroid/insta-dl-gui

insta-dl-gui v0.7.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 16:23

Interface preview

insta-dl-gui Explore interface

Install

macOS

Homebrew (recommended):

brew install --cask subzeroid/tap/insta-dl-gui

Or 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 with chmod +x and run it.
  • insta-dl-gui_0.7.0_amd64.deb — install with sudo dpkg -i insta-dl-gui_0.7.0_amd64.deb.
  • insta-dl-gui-0.7.0-1.x86_64.rpm — install with sudo 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.

Full installation guide

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

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:06
cf1e90d

See the assets to download this version and install.

insta-dl-gui v0.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 01:55
d18a78f

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 .msi or setup .exe.
  • Linux: download the .AppImage, .deb, or .rpm package.

See the full release history in CHANGELOG.md.

insta-dl-gui v0.3.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 01:52
db8986a

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 resources array 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 .msi or setup .exe.
  • Linux: download the .AppImage, .deb, or .rpm package.

See the full release history in CHANGELOG.md.

insta-dl-gui v0.3.1

Choose a tag to compare

@github-actions github-actions released this 29 Aug 00:17
6a92a42

See the assets to download this version and install.

insta-dl-gui v0.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 22:44
d3c9d45

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: .exe installer 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

Choose a tag to compare

@github-actions github-actions released this 24 Aug 12:59
f270abf

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.exe or .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 infoRun anyway if SmartScreen prompts.

See the full changelog.

insta-dl-gui v0.1.4

Choose a tag to compare

@github-actions github-actions released this 23 Aug 19:40

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

Choose a tag to compare

@github-actions github-actions released this 23 Aug 13:26

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

Choose a tag to compare

@github-actions github-actions released this 22 Aug 23:05

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.dmg runs natively on Apple Silicon and Intel.
  • Windows: use the .exe installer or .msi package.
  • 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.