
SigurdOS Client
Client AlphaCross-platform Flutter MeshCore client forked from MeshCore Open, adding a SigurdOS pixel-art theme while retaining messaging, maps, device management and repeater administration over BLE, USB and TCP.
- Maintainer
- Hermes Gadget ↗
- Kind
- Clients
- Maturity
- Alpha
- Language
- Dart
- Licensing
- Open source
- Latest version
- 0.07.0 · 2026-05-26
- License
- GPL-3.0-or-later
- Platforms
- Android iOS Linux macOS Windows Web
Screenshots
Capabilities
Interfaces
- ✓ Mobile
- ✓ GUI
- ✓ Web
Connections
- ✓ BLE
- ✓ Serial
- ✓ USB
- ✓ TCP
- ✓ WebSocket
Capabilities
- ✓ Messaging
- ✓ Contacts
- ✓ Channels
- ✓ Node configuration
- ✓ Remote administration
- ✓ Monitoring
- ✓ Telemetry
- ✓ Mapping
- ✓ Notifications
- ✓ Key management
Node roles
- ✓ companion
- ✓ repeater
- ✓ room-server
Install
- Source Open ↗
Releases
from GitHub · updated 2026-06-23v0.07.0 # Latest Pre-release 28 days ago · 2026-05-26 16:25 UTC
SlopOS Client beta-0.07.0 — upstream sync + map cache button
New
- 📥 One-tap map tile cache — download icon button on the Map screen caches visible area at current zoom ±1 (PR #1)
- 🌐 Upstream sync — merged 14 upstream commits from
zjs81/meshcore-openincluding:- Translation features: automatic/manual message translation with flutter_langdetect
- Translated notifications and chat bubbles
- Room server fixes (first message letters trim)
Changed
- All localization files updated with translation-related strings
- Reorder in channels migrated to
onReorderItemAPI
Infrastructure
- CODEOWNERS added, AGENTS.md/CLAUDE.md locked
- Cloudflare Workers deployment removed (unused)
- Reboot via frame instead of CLI command
Notes
- Upstream sync resolved 4 merge conflicts; all SlopOS features preserved
- Requires
flutter pub getto fetch new dependencies (flutter_langdetect)
v0.06.0 # Pre-release 1 month ago · 2026-05-22 10:54 UTC
Changes since beta-0.05.0
- Pixel geometry map markers — node types encoded by shape when pixel fonts on, circles when off
- New vibrant colour palette
- Pixel fonts now OFF by default
- Release signing fix — permanent keystore for consistent updates
APK
Attached below (built via CI)
v0.05.0 # Pre-release 1 month ago · 2026-05-21 23:12 UTC
Changes
UI Improvements
- Faster transitions: removed fade, now 150ms slide-over between screens (was 220ms fade+slide)
- Cleaner app bar: always shows SlopOS (top) + node name (bottom), removed SNR and radio stats clutter
- Font switcher: toggle between pixel fonts and Inter (modern, SIL Open Font) in Settings → Appearance
- Battery only: app bar shows battery percentage + blinking indicator + 3-dot menu only
Technical
- Added google_fonts dependency for Inter font family
- 31 files changed, +270 / -69 lines
- Version: 0.3.0+1
APK
Attached below (built via CI)
Project signals
popularity 2026-06-23 verification 2026-06-23
- GitHub stars
- 1
- Forks
- 0
- Watchers
- 0
- Open issues
- 0
- Contributors
- 29
- Source available
- Yes
- Releases available
- No
- Signed releases
- No
- CI builds
- Yes
- Documentation
- Yes
- Community fork of MeshCore Open with SigurdOS branding and ecosystem-specific integration.
- Over-the-air firmware updates are still listed as a future feature.