- Notifications
You must be signed in to change notification settings - Fork78
Build beautiful desktop apps with flutter and rust. 🌠 (wip)
License
NotificationsYou must be signed in to change notification settings
flutter-rs/flutter-rs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Build flutter desktop app in dart & rust.
InstallRust@^1.32.0
Install libglfw:
- Mac:
brew install glfw
- linux:
apt install libglfw3
- Mac:
Installflutter sdk
Influtter-demo-app project, set flutter engine version inrust/Cargo.toml
[package.metadata.flutter]version = "3757390fa4b00d2d261bfdf5182d2e87c9113ff9"
This commit version id can be found in bin/internal/engine.version file in flutter sdk folder.
- Run
scripts/run.py
to get a running example.Note: The first run is going to take a while to download rust dependecies and flutter engine.
- Support Hot reload
- MethodChannel, EventChannel
- Async runtime using tokio
- System dialogs
- Clipboard support
- Cross platform support, Runs on mac, windows, linux
- Support distribution format: (mac app, mac dmg)
To contribute to flutter-rs, please seeCONTRIBUTING.
About
Build beautiful desktop apps with flutter and rust. 🌠 (wip)
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.