https://github.com/lofcz/nativefiledialogcore
Cross-platform native file dialogs for .NET Core.
https://github.com/lofcz/nativefiledialogcore
cross-platform dialog file-picker
Last synced: 7 months ago
JSON representation
Cross-platform native file dialogs for .NET Core.
- Host: GitHub
- URL: https://github.com/lofcz/nativefiledialogcore
- Owner: lofcz
- License: zlib
- Created: 2025-01-13T00:42:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-18T20:16:09.000Z (9 months ago)
- Last Synced: 2025-03-06T08:59:00.152Z (7 months ago)
- Topics: cross-platform, dialog, file-picker
- Language: C#
- Homepage:
- Size: 340 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.nuget.org/packages/NativeFileDialogCore)
# NativeFileDialog Core
.NET Core 8+ bindings for [nativefiledialog](https://github.com/lofcz/nativefiledialog). The successor of [NativeFileDialogSharp](https://github.com/milleniumbug/nativefiledialogsharp) for modern runtime.
Supported operating systems:
- Windows x86
- Windows x86-64
- Linux x86-64
- macOS x86-64Features added in NativeFileDialog Core:
- Compile-time marshalling of native functions via `LibraryImport`.
- Reduced allocations, using `MemoryPool` internally.
- Support for named filters.
- Label customization in dialogs (confirm/cancel buttons, title..)
- Dialogs can be attached to any window.
- High DPI awareness.## 📷 Screenshots

