Skip to content

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.

GitHub Feixiao driver

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 from releases

  1. Download the Starskiff-vX.Y.Z.dmg asset from the Releases page.
  2. Open the .dmg and drag Starskiff to your Applications folder.
  3. 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 RTW88PCIDevice or RTW88USBDevice in IORegistry.
  • Lists Open and WPA2-Personal / CCMP networks from rtw88 scan results.
  • Connects and disconnects through the rtw88 kext 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 rtw88 lives in ClientKit/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)