Intel WiFi Client for itlwm.
This repository is a fork of Heliport by joshcalvert47. This developer has made improvements to the original Heliport from OpenIntelWireless that I really like. I have made further changes to adapt it to my liking, but credit for most of the code goes to joshcalvert47.
These are the changes I made:
- Removed residual XIB file to have the entire UI in SwiftUI
- Added a new preference to auto-close HeliPort after a configurable delay. This is motivated by:
- Heliport is only necessary to activate Ethernet 2 and have Wi-Fi on the machine; Once the network is activated, it can continue to function even after Heliport is closed
- A few users have reported that while Heliport is running in the menu bar, internet speed is slower than when Heliport is closed
- Debug tab in the Settings window has been removed (it was either not required or not functional on my system)
- App icon assets have been updated (missing sizes).
- A large update to the localized strings bundle has been implemented
- The project AI guidance file
CLAUDE.mdhas been added - Ignore rules in
.gitignorehave been updated. - GitHub workflows and issue templates have been removed
- Prior log system usage has been removed and logging calls have been replaced with
print-based output.
![]() |
HeliPort has been upgraded to Version 2.5.0, providing a state-of-the-art premium experience for Intel-based Macs. The app requires macOS 13.0 (Ventura) or newer and features a completely redesigned, high-fidelity user interface.
- 📊 Advanced Telemetry: Real-time signal strength history with high-frequency sampling (30 data points) and smoothed interpolation.
- 🔧 Technical Deep-Dive: The dashboard now always displays critical technical metrics including PHY Mode, Channel/Bandwidth, BSSID, and Noise levels.
- ⚡️ Performance Optimized: Rewritten UI components using modern SwiftUI patterns for minimal CPU impact while providing rich animations.
- 🪄 macOS Native: Seamlessly integrated with the macOS menu bar, supporting all accessibility features and system-wide themes.
- Redesigned Dashboard
- Implement always-available technical telemetry (Noise, PHY, Channel)
- Enhance Signal Strength Charting (30 data points)
- Update project version to 2.0
- Optimized Intel-only (x86_64) Architecture
Visit OpenIntelWireless project for more information.
Issues for this project are for bug tracking only.
The following types of "Issues" will be considered as invalid and will be closed and locked immediately:
- Personal help request
- Duplicated issues
- Urging updates
- Spam
- Non-English or non-Chinese content
- Easy "Googleable" questions
How to build etc.
- Off-topic discussion
Including mentioning and distributing closed-source, non-official Intel Wi-Fi Projects.
When App Intents support is enabled, macOS may log com.apple.linkd.autoShortcut messages in Console.
These warnings are currently not fully avoidable and can be safely ignored.
We desperately need contributors to help us improve this project, any help will be highly appreciated.
- User interface and password management is implemented with
Swift 5 - Communication with itlwm is implemented with
C
- @1Revenger1 for Keychain password management improvements
- @Bat.bat for repository management and Sparkle integration
- @diepeterpan for fixing UI artifacts on macOS Sonoma and performance optimizations
- @DogAndPot for initial UI implementation
- @ErrorErrorError for UI improvement, Preference Window implementation and more
- @Goshin for API implementation, Status Menu improvements and more
- @igorkulman for code refactoring, password management and more
- @zxystd for writing itlwm and APIs
- Everyone who contributed to localization files
- Primary UI icons use Apple's SF Symbols (Native macOS 13+ interface)
- Legacy WiFi icons are from https://icons8.com/ (No longer used by default)
- Modern WiFi icons are from https://github.com/framework7io/framework7-icons (MIT License) (No longer used by default)
