A cross-platform desktop GUI for Embedix, built with Flutter for Windows, macOS and Linux.
- Cross-Platform UI: Supports Windows, macOS, and Linux.
- Visual Workflow: Easily configure and embed .NET dependencies without CLI operations.
- Clean Architecture: Separates the Flutter frontend UI from the underlying .NET engine.
| Platform | Support |
|---|---|
| Windows | ✅ |
| macOS | ✅ |
| Linux | ✅ |
- Flutter SDK with desktop support enabled.
- Git.
-
Clone repository:
git clone https://github.com/soheil-js/EmbedixStudio.git cd EmbedixStudio -
Install dependencies:
flutter pub get
-
Run the application:
- Windows:
flutter run -d windows - macOS:
flutter run -d macos - Linux:
flutter run -d linux
- Windows:
Build executable release binaries for your desktop platform:
- Windows:
flutter build windows --release - macOS:
flutter build macos --release - Linux:
flutter build linux --release
Contributions and improvements are welcome.
To get started:
- Fork the repository.
- Create a feature branch.
- Make your changes and run the relevant checks.
- Commit your changes with a clear, descriptive message.
- Open a pull request.
Before submitting changes, ensure the application builds successfully for the platform you are targeting.
EmbedixStudio is distributed under the terms specified in the LICENSE file.
