Apple iOS, iPadOS, macOS, watchOS and visionOS Clients For Meshtastic
See the code
iOS · iPadOS · macOS · watchOS · visionOS
Open-source LoRa mesh networking for Apple platforms
User Guide • Developer Guide • Getting Started • License
SwiftUI client applications for iOS, iPadOS, macOS, visionOS and watchOS that communicate with Meshtastic LoRa mesh radio devices over Bluetooth, TCP, and serial.
assertViewSnapshot helper with explicit width/height and transparent: true for icon snapshots.docs/ is converted to HTML by scripts/build-docs.sh and bundled at Meshtastic/Resources/docs/. Navigation is driven by index.json.docs/, GitHub Pages Jekyll site, in-app WKWebView browser with dark-mode support, and AI-powered search via Foundation Models (iOS 26+).git clone [email protected]:meshtastic/Meshtastic-Apple.git
cd Meshtastic-Apple
./scripts/setup-hooks.sh
Meshtastic.xcworkspace
open Meshtastic.xcworkspace
Meshtastic target.
Meshtastic.xcodeprojis generated fromproject.ymlby XcodeGen, but it is committed to the repository — the steps above need no extra tooling. You only need XcodeGen if you change targets, build settings or dependencies; then editproject.yml, regenerate with the version pinned in.xcodegen-version, and commit the result (see CONTRIBUTING.md). Adding, moving or deleting source files needs neither.
See docs/developer/contributing.md for code style, branch naming, PR checklist, and all other contribution guidelines.
| Resource | Link |
|---|---|
| User Guide | https://meshtastic.github.io/Meshtastic-Apple/ |
| Developer Guide | https://meshtastic.github.io/Meshtastic-Apple/developer.html |
| In-app | Settings → Help & Documentation |
For more information on how a new release of Meshtastic is managed, please refer to RELEASING.md.
This project is licensed under the GPL v3. See the LICENSE file for details.
539 followers · starred Nov 2025
388 followers · starred Dec 2025
144 followers · starred Jun 2025
121 followers · starred Jul 2026
Apple iOS, iPadOS, macOS, watchOS and visionOS Clients For Meshtastic
See the code
iOS · iPadOS · macOS · watchOS · visionOS
Open-source LoRa mesh networking for Apple platforms
User Guide • Developer Guide • Getting Started • License
SwiftUI client applications for iOS, iPadOS, macOS, visionOS and watchOS that communicate with Meshtastic LoRa mesh radio devices over Bluetooth, TCP, and serial.
assertViewSnapshot helper with explicit width/height and transparent: true for icon snapshots.docs/ is converted to HTML by scripts/build-docs.sh and bundled at Meshtastic/Resources/docs/. Navigation is driven by index.json.docs/, GitHub Pages Jekyll site, in-app WKWebView browser with dark-mode support, and AI-powered search via Foundation Models (iOS 26+).git clone [email protected]:meshtastic/Meshtastic-Apple.git
cd Meshtastic-Apple
./scripts/setup-hooks.sh
Meshtastic.xcworkspace
open Meshtastic.xcworkspace
Meshtastic target.
Meshtastic.xcodeprojis generated fromproject.ymlby XcodeGen, but it is committed to the repository — the steps above need no extra tooling. You only need XcodeGen if you change targets, build settings or dependencies; then editproject.yml, regenerate with the version pinned in.xcodegen-version, and commit the result (see CONTRIBUTING.md). Adding, moving or deleting source files needs neither.
See docs/developer/contributing.md for code style, branch naming, PR checklist, and all other contribution guidelines.
| Resource | Link |
|---|---|
| User Guide | https://meshtastic.github.io/Meshtastic-Apple/ |
| Developer Guide | https://meshtastic.github.io/Meshtastic-Apple/developer.html |
| In-app | Settings → Help & Documentation |
For more information on how a new release of Meshtastic is managed, please refer to RELEASING.md.
This project is licensed under the GPL v3. See the LICENSE file for details.
539 followers · starred Nov 2025
388 followers · starred Dec 2025
144 followers · starred Jun 2025
121 followers · starred Jul 2026