v6.4.0
win32
Call common Windows APIs directly from Dart using FFI.
955Likes 8.8M30-day downloads160Pub points
Windows
Call Windows APIs from Dart.
English project snapshot. Visit GitHub for the latest content.
This monorepo contains the win32 family of Dart packages – everything you need to build Windows-native applications in Dart and Flutter. The packages range from low-level Win32 and COM API bindings to modern, type-safe APIs for everyday Windows features like the Registry, Clipboard, gamepads, and more.
| Package | Description | Pub | Issues |
|---|---|---|---|
| ffi_leak_tracker | Allocation tracking and leak detection for Dart FFI code | pub | issues |
| filepicker_windows | File and directory picker for Windows that uses common dialog controls | pub | issues |
| win32 | Call common Windows APIs directly from Dart using FFI | pub | issues |
| win32_clipboard | A modern, type-safe Dart API for accessing and managing the Windows Clipboard | pub | issues |
| win32_gamepad | A modern, type-safe Dart API for accessing gamepads connected to a Windows machine | pub | issues |
| win32_registry | A modern, type-safe Dart API for accessing and managing the Windows Registry | pub | issues |
| win32_runner | A Dart runner for Flutter Windows apps — no C++ compiler required | pub | issues |
| winmd | Inspect and generate Windows Metadata (.winmd) files based on the ECMA-335 standard |
pub | issues |
| Package | Description | Issues |
|---|---|---|
| generator | Generates Win32 and COM API projections from Windows Metadata | issues |
If you encounter bugs or need additional functionality, please file an issue.