Skip to content

Releases: FahrenheitResearch/nexview

v2.0.1

11 Mar 00:58

Choose a tag to compare

NexView v2.0.1 — Performance Edition

New Features

  • Multi-radar group animation — Ctrl+Click radars to add to group, synced loop animation across all active radars with parallel S3 download
  • Composite GIF export — Export multi-radar groups as composited GIF animations (1920x1080)
  • Bilinear interpolation renderer — GR2Analyst-quality smooth rendering with gate and azimuth interpolation
  • Dynamic resolution scaling — Render resolution adapts to zoom level (1024/2048/4096px)
  • 3D cross-section view — Perspective-projected vertical cross-section with drag-to-rotate, ground plane grid
  • Custom color tables — Load GR2Analyst (.pal) and RadarScope color table formats, 6 built-in presets
  • Per-radar opacity — Individual opacity sliders for each radar in multi-radar groups

Improvements

  • 4-panel view — Now uses smooth renderer, custom color tables, and dynamic resolution
  • Cross-section click fix — Tool clicks (cross-section, measure, sounding) no longer conflict with map panning
  • Animation performance — Eager texture pre-rendering, eliminated 25-50MB Level2File clones per frame
  • Elevation locking — Animation frames locked to frame 0 elevation angle, prevents tilt flickering
  • Faster downloads — 8 concurrent S3 downloads (up from 4)

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v2.0.0

10 Mar 23:12

Choose a tag to compare

NexView v2.0.0 — Performance Edition

New Features

  • Multi-radar group animation — Ctrl+Click radars to add to group, synced loop animation across all active radars with parallel S3 download
  • Composite GIF export — Export multi-radar groups as composited GIF animations (1920x1080)
  • Bilinear interpolation renderer — GR2Analyst-quality smooth rendering with gate and azimuth interpolation
  • Dynamic resolution scaling — Render resolution adapts to zoom level (1024/2048/4096px)
  • 3D cross-section view — Perspective-projected vertical cross-section with drag-to-rotate, ground plane grid
  • Custom color tables — Load GR2Analyst (.pal) and RadarScope color table formats, 6 built-in presets
  • Per-radar opacity — Individual opacity sliders for each radar in multi-radar groups

Improvements

  • 4-panel view — Now uses smooth renderer, custom color tables, and dynamic resolution
  • Cross-section click fix — Tool clicks (cross-section, measure, sounding) no longer conflict with map panning
  • Animation performance — Eager texture pre-rendering, eliminated 25-50MB Level2File clones per frame
  • Elevation locking — Animation frames locked to frame 0 elevation angle, prevents tilt flickering
  • Faster downloads — 8 concurrent S3 downloads (up from 4)

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.5.1

10 Mar 03:37

Choose a tag to compare

NexView v1.5.1

Bug Fixes

  • Sounding render freeze fixed — Root cause: pressure loops in Skew-T renderer got stuck at floor value forever (p.max(P_TOP) = infinite loop). Now terminates correctly.
  • HRRR soundings re-enabled — Click anywhere in CONUS for HRRR model sounding with 30s timeout, falls back to IEM/rucsoundings
  • CIN clamped — CIN values capped at -2000 J/kg to prevent absurd numbers
  • Drawing safety — NaN guards on all line-drawing functions, Bresenham length caps, moist lapse rate safe defaults

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.5.0

10 Mar 02:42

Choose a tag to compare

NexView v1.5.0

New Features

  • HRRR model soundings — Click anywhere in CONUS for a full sounding with SHARPpy-equivalent parameter computation (CAPE/CIN, STP, SCP, SHIP, Bunkers, SRH, etc.)
  • HRRR map overlay — View HRRR weather model data (reflectivity, 2m temp, wind, precip, and more) directly in the radar viewer
  • Bundled basemap — No internet needed for map tiles, just extract and run

Bug Fixes

  • Sounding freeze fix — NaN guards and iteration limits prevent infinite loops in CAPE/CIN computation
  • Sounding timeout — HRRR sounding fetch capped at 30 seconds with proper fallback to IEM/rucsoundings
  • Basemap visibility — Map borders and coastlines now render on top of all weather data layers

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.4.0

10 Mar 01:03

Choose a tag to compare

NexView v1.4.0

New Features

  • HRRR model soundings — Click anywhere in CONUS for a full sounding with SHARPpy-equivalent parameter computation (CAPE/CIN, STP, SCP, SHIP, Bunkers, SRH, etc.)
  • HRRR map overlay — View HRRR weather model data (reflectivity, 2m temp, wind, precip, and more) directly in the radar viewer
  • Bundled basemap — No internet needed for map tiles, just extract and run

Bug Fixes

  • Sounding crash fix — Skew-T renderer no longer crashes the app on bad data
  • Super-res tilt filtering — Only valid tilts shown for super-res products
  • GPU rendering defaults to off — CPU+Rayon is faster

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.3.1

10 Mar 00:11

Choose a tag to compare

NexView v1.3.1

Bug Fixes

  • Sounding crash fix — Skew-T renderer no longer crashes the app on bad data
  • Super-res tilt filtering — Only valid tilts shown for super-res products
  • GPU rendering defaults to off — CPU+Rayon is faster

Changes

  • Bundled basemap — no internet needed for map tiles, just extract and run
  • All downloads include map data

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.3.0

09 Mar 22:21

Choose a tag to compare

NexView v1.3.0

New Features

  • Settings window - Gear icon opens full settings panel with opacity controls, overlay toggles, GPU rendering toggle, default station config, and GIF export
  • Warning opacity slider - Adjustable opacity for NWS warning polygons
  • GIF export in toolbar - Quick-access GIF button appears when animation frames are loaded

Fixes

  • GPU rendering on Windows - Dedicated wgpu device for compute prevents display pipeline interference. Falls back to CPU if GPU output is empty.
  • Sounding freeze - Drop guard ensures fetch flag is always cleared, even on task panic

Previous (v1.2.0)

  • Multi-radar support (Shift+Click)
  • GPU rendering on macOS (Metal Rgba8Uint)
  • NWS polygon alignment fix
  • 19 bug fixes

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.2.0

09 Mar 21:45

Choose a tag to compare

NexView v1.2.0

New Features

  • Multi-radar support - Shift+Click any radar station to load multiple radars simultaneously on the map. All radars render at their geographic positions. Cyan chips in toolbar show loaded secondaries with remove buttons.

Fixes

  • GPU rendering on macOS - Fixed Metal compatibility by using Rgba8Uint storage texture format
  • NWS warning polygon alignment - Fixed south/east offset caused by Mercator projection nonlinearity in radar image positioning
  • Warning polygons in quad mode - Polygons now render in all quad panes
  • Dual/quad mutual exclusivity - Can no longer have both modes active simultaneously
  • 19 bug fixes from v1.1.1 (SRV computation, sounding freeze, memory leaks, etc.)

macOS Users

If you see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.1.1

09 Mar 21:09

Choose a tag to compare

NexView v1.1.1

Bug Fixes (19 fixes)

  • Fixed sounding mode freeze - NaN data caused async task panic, leaving fetching flag stuck (infinite spinner + 100% CPU)
  • Fixed critical SRV (Storm Relative Velocity) computation - was subtracting knots from m/s, off by ~1.94x
  • Fixed crash on volume scans without reflectivity data - graceful handling instead of panic
  • Fixed GPU rendering - now defaults to wgpu backend with GPU enabled by default
  • Fixed unbounded memory growth - map tile cache (500 max) and site cache (20 max) with LRU eviction
  • Fixed potential deadlock in map tile provider switching
  • Fixed cross-section clipping values above color table max
  • Fixed color legend using premultiplied alpha incorrectly
  • Fixed GIF export frame delay rounding
  • Fixed velocity display units for SRV product
  • Fixed wall mode crash on missing fetcher
  • Fixed concurrent download race condition
  • Fixed color table producing wrong colors for extreme values
  • Fixed macOS Gatekeeper "damaged app" error with ad-hoc code signing
  • Various other stability improvements

macOS Users

If you still see a Gatekeeper warning, right-click the app and select "Open", or run:

xattr -cr /Applications/NexView.app

Downloads

Platform File
Windows x64 NexView-Windows-x64.zip
macOS Apple Silicon NexView-macOS-AppleSilicon.dmg
macOS Intel NexView-macOS-Intel.dmg
Linux x64 NexView-Linux-x64.tar.gz

v1.0.0

09 Mar 17:57

Choose a tag to compare

Full Changelog: v0.6.0...v1.0.0