Starskiff¶
Starskiff is Feixiao's menu-bar Wi-Fi client for the macOS rtw88 driver.
It is forked from HeliPort's AppKit UI and keeps the same C-facing ClientKit
shape, but the backend talks directly to the rtw88 user-client selectors:
scan, connect, disconnect, state, BSS list, RSSI, debug, and log.
Requires Feixiao
Starskiff is a front-end for the Feixiao driver. Install and load the driver first.
Installation¶
Starskiff ships as a ready-to-run app — no toolchain required.
- Download the
Starskiff-vX.Y.Z.dmgasset from the Releases page. - Open the
.dmgand drag Starskiff to your Applications folder. - Make sure the Feixiao driver is installed and loaded first, then launch Starskiff from the menu bar.
Current status¶
- Builds as
Starskiff.app. - Looks for
RTW88PCIDeviceorRTW88USBDevicein IORegistry. - Lists Open and WPA2-Personal / CCMP networks from
rtw88scan results. - Connects and disconnects through the
rtw88kext user client. - Reports interface name, chip name, firmware version, SSID, BSSID, channel, RSSI, and a conservative station-info view to the menu UI.
Implementation notes¶
- The user interface and password management are implemented in Swift.
- Communication with
rtw88lives inClientKit/Api.c. - Starskiff intentionally preserves the HeliPort API types used by the UI, so the Swift side stays small and boring.
Credits¶
Starskiff is based on HeliPort by OpenIntelWireless contributors.
- @1Revenger1 — Keychain password management improvements
- @Bat.bat — repository management and Sparkle integration
- @diepeterpan — UI artifact fixes on macOS Sonoma and performance optimizations
- @DogAndPot — initial UI implementation
- @ErrorErrorError — UI improvements, Preference Window and more
- @Goshin — API implementation, Status Menu improvements and more
- @igorkulman — code refactoring, password management and more
- @zxystd — the original Intel Wi-Fi driver/API work
- Everyone who contributed to HeliPort localization files
- Legacy Wi-Fi icons from icons8.com
- Modern Wi-Fi icons from framework7-icons (MIT License)