Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
Signed and notarized SimWin builds for macOS (releases only)
翻訳待ち
Loading the full README.
Read the full README ↗SimWin compiles your Flutter app into a real Windows .exe on your Mac and runs it in a Windows 11-style simulator.
Pick SimWin · Windows 11 in VS Code or Android Studio and press Run. No PC, no virtual machine.
[!NOTE] SimWin is in beta (version 0.0.2) and makes debug builds only. It works for everyday debugging with hot reload, breakpoints and DevTools, but expect rough edges. Release and profile builds aren't supported yet. Please report anything that goes wrong.
SimWin isn't a Mac app made to look like Windows. It cross-compiles your Flutter project into a genuine Windows executable and runs that exact file, so you test the code your Windows users get.
$ ls out/
simwin_sample.exe flutter_windows.dll data/
$ file out/simwin_sample.exe
simwin_sample.exe: PE32+ executable (GUI) x86-64, for MS Windows
flutter_windows.dll, the same engine flutter build windows uses, not Flutter's macOS engine.Platform.isWindows is true, paths are C:\…, and your plugins' Win32 C++ code is compiled and called..exe by translating its Windows API calls to macOS. There is no copy of Windows and no Mac version of your app.curl -fsSL https://simwin.dev/install.sh | bash
This downloads, verifies and installs SimWin, adds the simwin command, and runs setup.
Or download the DMG, drag SimWin to Applications and open it.
Setup downloads the build tools (about 400 MB) and checks everything with a sample app. It takes about five minutes, once.
| Requirements | |
|---|---|
| macOS | 14 Sonoma or later |
| Processor | Apple Silicon (with Rosetta 2, which setup installs) or Intel |
| Flutter | Stable channel, 3.45 – 3.47 |
| IDE | VS Code with the Flutter extension, Android Studio or IntelliJ, or just Terminal |
| Storage | About 3 GB after setup, plus build caches |
SimWin is signed with Developer ID, notarized by Apple, and keeps itself up to date.
Platform.isWindows is true, paths are C:\…, and your Windows plugin code runs.flutter devices, just like an emulator.simwin network off) to test offline handling. Your debugger stays connected.simwin open, simwin screenshot and simwin doctor work in Terminal and scripts, no IDE needed.What happens when you press Run:
| Step | |
|---|---|
| Your project | Copied to a private staging folder. The original is never changed. |
| Compiled for Windows x64 | A Windows x64 cross-compiler, with Flutter's Windows engine. |
my_app.exe | The same debug build a Windows PC would produce. |
| Runs on your Mac | Through a compatibility layer, not a VM. Graphics are translated to Metal. |
| Connected to your IDE | Over the Dart VM service: hot reload, breakpoints, DevTools. |
The first build of a project takes a few minutes, while SimWin fetches Flutter's Windows engine files and compiles everything. After that, builds are incremental and hot reload takes well under a second.
simwin open path/to/project # build and run without an IDE
simwin stop # stop the running app
simwin screenshot --output shot.png # save the app window as PNG
simwin profile list | use | create | set # scale, size, theme and locale
simwin network on | off # the simulator's Wi-Fi
simwin doctor # check everything, with a fix for each problem
simwin report # create a problem report to send to us
Run simwin help <command> for the options.
SimWin starts with Flutter. Later, we plan to support other frameworks that can build Windows apps, so you can test those on your Mac in the same way.
| Framework | Status |
|---|---|
| Flutter | Available in beta |
| Kotlin Multiplatform | Planned |
| Compose Multiplatform | Planned |
| React Native (React Native for Windows) | Planned |
Plans can change; we'll add each framework once its Windows builds run well in SimWin.
This is the beginning of the README. Read the rest at the original. Read the full README ↗