🦝 The Raccoon hosted Flutter runtime: the protocol package, the host-side runtime, the view widgets and the C++ runner, one repository, one tracker.
HEALTH ? 94 / Healthy
🦝 The Raccoon hosted Flutter runtime: the protocol package, the host-side runtime, the view widgets and the C++ runner, one repository, one tracker.
// readme
A hosted Flutter runtime. A small runner hosts your app’s Flutter engine and streams its frames into a pane of Lumide or the Raccoon Simulator: no platform build, hot reload always on, a device in your editor’s picker.
One repository for the family, each piece with its own history:
| Path | What | Published as |
|---|---|---|
packages/raccoon | the wire protocol and the public Dart API apps and plugin authors see | pub.dev, tags v* |
packages/raccoon_runtime | the host side: runtime store, runner process management and discovery, the raccoon devices, frame and input client (pure Dart) | a path dependency |
packages/raccoon_view | the Flutter widgets that show a hosted app: RaccoonView, RaccoonCanvas, RaccoonBoard | a path dependency |
native/raccoon_runner | the runner: C++ on Flutter’s embedder API; hosts the app, serves frames and GPU buffers, loads native plugins | releases, tags runner-v* |
Lumide and the simulator take this repository as one git submodule.
One…