Skip to content

Cross-platform native file dialogs for .NET Core.

License

Notifications You must be signed in to change notification settings

lofcz/NativeFileDialogCore

Repository files navigation

NativeFileDialogCore

NativeFileDialog Core

.NET Core 8+ bindings for nativefiledialog. The successor of NativeFileDialogSharp for modern runtime.

Supported operating systems:

  • Windows x86
  • Windows x86-64
  • Linux x86-64
  • macOS x86-64

Features 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

image image

About

Cross-platform native file dialogs for .NET Core.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages