nfd-rs

File dialog library

A Rust binding to a cross-platform file dialog library

OS-native file dialogs on Linux, OS X and Windows

GitHub

158 stars
6 watching
21 forks
Language: Rust
last commit: over 3 years ago
Linked from 1 awesome list

cross-platformdialog-box

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rxi/sfdA small C library for interacting with file dialogs on Windows and Linux187
fabioarnold/nfd-zigProvides cross-platform file dialog functionality using native libraries51
servo/core-foundation-rsRust bindings to Core Foundation and other low-level libraries on Mac OS X and iOS.1,032
fltk-rs/fltk-rsRust bindings for a cross-platform GUI library1,646
nabijaczleweli/bearlibterminal.rsA Rust library providing FFI access to BearLibTerminal's C API32
servo/font-kitA cross-platform font loading library written in Rust701
alloyed/nativefiledialogA C library that provides a portable way to invoke native file dialogs across various platforms.15
saurvs/hypervisor-rsA Rust API to interact with the OS X Hypervisor framework for hardware-accelerated virtualization.63
rkyv/rendProvides cross-platform, endian-aware data structures and utilities for Rust programming34
rsaarelm/navniA Rust library for rendering 2D graphics in text and pixel formats.7
not-fl3/quad-sndAn audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust.111
ruuda/houndA Rust library for reading and writing uncompressed audio files in the WAVE format.495
sajattack/uf2conv-rsConverts binary files to Microsoft's UF2 format used in embedded systems28
xmc-rs/xmc4400Generates Rust peripheral access code from SVD files used in embedded systems.1
samhocevar/portable-file-dialogsA portable GUI dialogs library for C++11 that supports multiple platforms and provides asynchronous, cancelable, and secure file dialog functionality.1,044