{"id":22458772,"url":"https://github.com/halildurmus/win32_runner","last_synced_at":"2026-02-23T19:12:54.322Z","repository":{"id":44651427,"uuid":"453834305","full_name":"halildurmus/win32_runner","owner":"halildurmus","description":"Run a Flutter app without needing a lick of C/C++ code. Just Dart!","archived":false,"fork":false,"pushed_at":"2024-11-17T13:41:13.000Z","size":206,"stargazers_count":63,"open_issues_count":0,"forks_count":5,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-09T23:16:21.001Z","etag":null,"topics":["build","dart","flutter","win32","windows"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/halildurmus.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"halildurmus"}},"created_at":"2022-01-31T00:01:58.000Z","updated_at":"2025-03-09T19:40:18.000Z","dependencies_parsed_at":"2023-08-20T23:30:43.921Z","dependency_job_id":"3f4e8c75-20fa-460a-b6bf-46aed139bb88","html_url":"https://github.com/halildurmus/win32_runner","commit_stats":{"total_commits":116,"total_committers":5,"mean_commits":23.2,"dds":0.5,"last_synced_commit":"691ed0cea326ce84f04ec203f9483ad2e7ff90a4"},"previous_names":["timsneath/win32_runner","halildurmus/win32_runner"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halildurmus%2Fwin32_runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halildurmus%2Fwin32_runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halildurmus%2Fwin32_runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halildurmus%2Fwin32_runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/halildurmus","download_url":"https://codeload.github.com/halildurmus/win32_runner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248125593,"owners_count":21051771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["build","dart","flutter","win32","windows"],"created_at":"2024-12-06T08:14:17.736Z","updated_at":"2026-02-23T19:12:54.317Z","avatar_url":"https://github.com/halildurmus.png","language":"Dart","funding_links":["https://github.com/sponsors/halildurmus"],"categories":[],"sub_categories":[],"readme":"[![ci][ci_badge]][ci_link]\n[![Package: win32_runner][package_badge]][package_link]\n[![Publisher: halildurmus.dev][publisher_badge]][publisher_link]\n[![Language: Dart][language_badge]][language_link]\n[![License: BSD-3-Clause][license_badge]][license_link]\n\n**A Dart runner for Flutter Windows apps — no C++ compiler required.**\n\n`package:win32_runner` is an *experimental* package that replaces the default\nC++ runner generated by `flutter create` with a pure Dart alternative, letting\nyou build and run Flutter Windows apps without a C++ toolchain installed.\n\n\u003e ⚠️ **Experimental:** This package is a proof-of-concept and is **not suitable\n\u003e for production use**. Plugin support is not yet implemented.\n\n## 🚀 Getting Started\n\nThe [example] subdirectory contains a ready-to-use sample. Follow the steps\nbelow to run an existing Flutter app on Windows using the Dart runner.\n\n**1. Clone the repository**\n\n```console\nC:\\src\u003e git clone https://github.com/halildurmus/win32_runner.git\nC:\\src\u003e cd win32_runner\n```\n\n**2. Install dependencies**\n\n```console\nC:\\src\\win32_runner\u003e dart pub get\n```\n\n**3. Create a sample Flutter app**\n\n```console\nC:\\src\\win32_runner\u003e cd ..\nC:\\src\u003e flutter create simpleapp\nC:\\src\u003e cd simpleapp\n```\n\n**4. Compile the Dart runner**\n\n```console\nC:\\src\\simpleapp\u003e dart build cli -t ..\\win32_runner\\example\\win32_runner.dart -o build\n```\n\n**5. Compile Flutter code and assets**\n\n```console\nC:\\src\\simpleapp\u003e flutter assemble -dTargetPlatform=windows-x64 --output=build -dBuildMode=release release_bundle_windows-x64_assets\n```\n\n**6. Run your Flutter app**\n\n```console\nC:\\src\\simpleapp\u003e .\\build\\bundle\\bin\\win32_runner.exe\n```\n\nYou should now see your Flutter app running via the Dart runner:\n\n![demo][demo_image_link]\n\n## 📝 Documentation\n\nFull API reference is available here:\n\n👉 [API Reference][api_reference_link].\n\nAdditional usage examples are located in the [example] directory.\n\n## 🐞 Features and Bugs\n\nIf you encounter bugs or need additional functionality, please\n[file an issue][issue_tracker_link].\n\n[api_reference_link]: https://pub.dev/documentation/win32_runner/latest/\n[ci_badge]: https://github.com/halildurmus/win32_runner/actions/workflows/win32_runner.yml/badge.svg\n[ci_link]: https://github.com/halildurmus/win32_runner/actions/workflows/win32_runner.yml\n[demo_image_link]: https://raw.githubusercontent.com/halildurmus/win32_runner/main/screenshots/demo.png\n[example]: https://github.com/halildurmus/win32_runner/tree/main/example\n[issue_tracker_link]: https://github.com/halildurmus/win32_runner/issues\n[language_badge]: https://img.shields.io/badge/language-Dart-blue.svg\n[language_link]: https://dart.dev\n[license_badge]: https://img.shields.io/github/license/halildurmus/win32_runner?color=blue\n[license_link]: https://opensource.org/licenses/BSD-3-Clause\n[package_badge]: https://img.shields.io/pub/v/win32_runner.svg\n[package_link]: https://pub.dev/packages/win32_runner\n[publisher_badge]: https://img.shields.io/pub/publisher/win32_runner.svg\n[publisher_link]: https://pub.dev/publishers/halildurmus.dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhalildurmus%2Fwin32_runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhalildurmus%2Fwin32_runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhalildurmus%2Fwin32_runner/lists"}