#native-file-dialog #low-level

sys nfd-sys

Low-level Rust bindings to nativefiledialog

3 releases

Uses old Rust 2015

0.1.5 May 29, 2016
0.1.4 May 15, 2016
0.1.3 May 11, 2016

#530 in #low-level


Used in libnfd

MIT license

195KB
1K SLoC

C++ 462 SLoC // 0.1% comments C 406 SLoC // 0.1% comments Objective-C 167 SLoC // 0.1% comments Scons 102 SLoC // 0.2% comments Rust 85 SLoC // 0.1% comments

nfd-sys

Low-level bindings to nativefiledialog.

See libnfd for high-level bindings.

Supported platforms

  • OS X (10.11)
  • Linux x86_64 (Ubuntu 15.04, 14.04)
  • Linux i386
  • Windows

Dependencies

I will try to keep this list complete. Welcome any help.

  • All: scons
  • GTK (Linux) specific: sudo apt-get install libgtk-3-dev

lib.rs:

Low-level Rust bindings to nativefiledialog

Dependencies

~0–2.3MB
~58K SLoC