पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

GitHub रिपॉज़िटरीhalildurmus/win32_runner

win32_runner

Flutter Windows एप्लिकेशन के लिए एक Dart रनर —— C++ कंपाइलर की आवश्यकता नहीं है।

win32_runner प्रोजेक्ट कवर
स्टार
64
फ़ोर्क
5
अंतिम पुश (UTC)
23 फ़र॰ 2026
प्रोजेक्ट स्थिति
आर्काइव

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

ci Package: win32_runner Publisher: halildurmus.dev Language: Dart License: BSD-3-Clause

A Dart runner for Flutter Windows apps — no C++ compiler required.

package:win32_runner is an experimental package that replaces the default C++ runner generated by flutter create with a pure Dart alternative, letting you build and run Flutter Windows apps without a C++ toolchain installed.

⚠️ Experimental: This package is a proof-of-concept and is not suitable for production use. Plugin support is not yet implemented.

🚀 Getting Started

The example subdirectory contains a ready-to-use sample. Follow the steps below to run an existing Flutter app on Windows using the Dart runner.

1. Clone the repository

C:\src> git clone https://github.com/halildurmus/win32_runner.git
C:\src> cd win32_runner

2. Install dependencies

C:\src\win32_runner> dart pub get

3. Create a sample Flutter app

C:\src\win32_runner> cd ..
C:\src> flutter create simpleapp
C:\src> cd simpleapp

4. Compile the Dart runner

C:\src\simpleapp> dart build cli -t ..\win32_runner\example\win32_runner.dart -o build

5. Compile Flutter code and assets

C:\src\simpleapp> flutter assemble -dTargetPlatform=windows-x64 --output=build -dBuildMode=release release_bundle_windows-x64_assets

6. Run your Flutter app

C:\src\simpleapp> .\build\bundle\bin\win32_runner.exe

You should now see your Flutter app running via the Dart runner:

demo

📝 Documentation

Full API reference is available here:

👉 API Reference.

Additional usage examples are located in the example directory.

🐞 Features and Bugs

If you encounter bugs or need additional functionality, please file an issue.

Halil Durmus GitHub avatar
GitHub लेखक

Halil Durmus ↗

Software Engineer • Dart Enthusiast💙🎯

भाषाएँDart

श्रेणियाँ

उपयोग की गई निर्भरताएँ

निर्भरता सूची 9 आइटम

  • args^2.7.0
  • ffi^2.2.0
  • path^1.9.1
  • win32^6.0.0
  • win32_registry^3.0.0
  • checksडेवलपमेंट^0.3.1
  • halildurmus_hooksडेवलपमेंट^0.1.1
  • halildurmus_lintsडेवलपमेंट^2.0.0
  • testडेवलपमेंट^1.29.0

अपने प्रोजेक्ट के लिए रिपॉज़िटरी कैसे चुनें?

उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।

  1. नाम, लेखक या विवरण से खोजें और तकनीकी विषय से परिणाम सीमित करें।
  2. स्टार, फ़ोर्क और हाल के पुश की तुलना करें। स्टार रुचि दर्शाते हैं, गुणवत्ता की गारंटी नहीं।
  3. उपयोग से पहले GitHub पर README, लाइसेंस और Issues जाँचें।

स्रोत और रखरखाव

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗