Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flutter-rs/flutter-rs
Build beautiful desktop apps with flutter and rust. 🌠 (wip)
https://github.com/flutter-rs/flutter-rs
flutter gui rust
Last synced: 4 days ago
JSON representation
Build beautiful desktop apps with flutter and rust. 🌠 (wip)
- Host: GitHub
- URL: https://github.com/flutter-rs/flutter-rs
- Owner: flutter-rs
- License: mit
- Created: 2018-12-11T10:37:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-14T16:25:29.000Z (over 1 year ago)
- Last Synced: 2024-04-14T19:20:20.626Z (9 months ago)
- Topics: flutter, gui, rust
- Language: Rust
- Homepage:
- Size: 39.7 MB
- Stars: 2,101
- Watchers: 58
- Forks: 80
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-cn - flutter-rs
- awesome-rust - flutter-rs
- awesome-rust-cn - flutter-rs
- awesome-list - flutter-rs - rs | 1808 | (Rust)
- awesome-rust-zh - flutter-rs - 用 dart & rust,构建 flutter 桌面应用程序。 (库 / GUI)
- awesome-rust-zh - flutter-rs - 使用Rust和Flutter构建好看的桌面端App
README
# flutter-rs
[![Crates.io][crates-badge]][crates-url]
[![flutter version][flutter-badge]][flutter-url]
[![Discord chat][discord-badge]][discord-url]
[![MIT licensed][mit-badge]][mit-url]Build flutter desktop app in dart & rust.
![flutter-app-template][flutter-app-template]
# Get Started
## Install requirements
- [Rust](https://www.rust-lang.org/tools/install)
- [flutter sdk](https://flutter.io)
## Develop
- install the `cargo` `flutter` command`cargo install cargo-flutter`
- create your new project from the template`git clone https://github.com/flutter-rs/flutter-app-template`
- To develop with cli hot-reloading:
`cd flutter-app-template`
`cargo flutter run`## Distribute
- To build distribution, use:
`cargo flutter --format appimage build --release`# Contribution
To contribute to flutter-rs, please see [CONTRIBUTING](CONTRIBUTING.md).# ChangeLog
[CHANGELOG](CHANGELOG.md).[flutter-rs logo]: https://raw.githubusercontent.com/flutter-rs/flutter-rs/master/www/images/logo.svg
[flutter-badge]: https://img.shields.io/badge/flutter-v1.9.1-blueviolet.svg
[flutter-url]: https://flutter.dev/
[discord-badge]: https://img.shields.io/discord/743549843632423053?label=discord
[discord-url]: https://discord.gg/WwdAE6p
[crates-badge]: https://img.shields.io/crates/v/flutter-engine.svg
[crates-url]: https://crates.io/crates/flutter-engine
[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
[mit-url]: LICENSE-MIT
[flutter-app-template]: https://user-images.githubusercontent.com/741807/72476798-5a99e280-37ee-11ea-9e08-b0175ae21ad6.png
[demo-ui]: https://raw.githubusercontent.com/flutter-rs/flutter-rs/master/www/images/demo_ui.png