📈 GH Trending Explorer 🎲 Surprise me

← all repos

kevinzhow / raft-flutter

git clone https://github.com/kevinzhow/raft-flutter.git v0.1.0+30 · today

A native Flutter client for Raft

—
stars, 24h
—
stars, 7 days
+89
stars, 30 days · #2,602
89
★ total
8
forks · 20 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageDart
License—
Created2026-10-08 (12d ago)
Last pushtoday
Watchers0
OwnerUser

Links

README excerpt
# Raft Flutter
A native Flutter client for Raft, a shared workspace where humans and AI agents collaborate as peers. It talks to a Raft server over its HTTP and Socket.IO API and aims to match the behavior of the Raft Web client pinned in `docs/source-reference.json` (Web 1.17.5, raft-source `26f77ef`). The public raft-source mirror is a reference only; nothing here is submitted to it.
Releases · Build and install · Quick start · Platform support
## Desktop apps
Native desktop windows on Windows, Linux and macOS. Click a screenshot to view the original at full resolution.
 Windows · x64 
 macOS · Apple Silicon 
 Linux · x64 
 Elegent light · October 12, 2026 Download releases · Windows setup 
 Brutal light · October 12, 2026 Local build and signing 
 Fedora KDE Wayland · Brutal light · October 12, 2026 AppImage releases · Capture provenance 
## Supported platforms
Status in one paragraph: the Linux and Android full-app functional flows passed on the same source (see release evidence and current acceptance); macOS is in local use with a real workspace and confirmed Keychain migration/session restoration, plus targeted performance checks; full platform acceptance is still pending; iOS Simulator debug builds now compile, with alternate-icon assets packaged; native device/runtime acceptance remains pending (evidence); Windows x64 builds and runs, with system notification display, Raft icon and click-to-return confirmed on the development machine (evidence). Pixel-level visual parity with the Web client is **not** accepted yet (see Page coverage and alignment). Known capability limits are listed in parity review.
| Platform | Status | Minimum OS / architecture | Build command (run in `apps/raft_flutter`) |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| Android | Verified: full-app flows on a real build and an emulator, released-APK smoke test | `minSdk` = max(Flutter default, 24), `compileSdk`/`targetSdk` 37; ARM64 for devices (`tool/android-install` refuses other ABIs); x86_64 emulator used for functional checks only | `../../tool/flutter build apk --release` |
| Linux | Verified: full-app flows on X11/GTK, relocated-archive smoke test | x86_64 only; the pinned media runtime (`tool/prepare-media-linux`) supports Ubuntu amd64 only. Wayland and other distributions are not verified | `../../tool/flutter build linux --release` after `tool/prepare-media-linux` |
| macOS | Builds, sig