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: almost 2 years ago
Linked from 1 awesome list

cross-platformdialog-box

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rxi/sfd A small C library for interacting with file dialogs on Windows and Linux 187
fabioarnold/nfd-zig Provides cross-platform file dialog functionality using native libraries 51
servo/core-foundation-rs Rust bindings to Core Foundation and other low-level libraries on Mac OS X and iOS. 1,032
fltk-rs/fltk-rs Rust bindings for a cross-platform GUI library 1,646
nabijaczleweli/bearlibterminal.rs A Rust library providing FFI access to BearLibTerminal's C API 32
servo/font-kit A cross-platform font loading library written in Rust 701
alloyed/nativefiledialog A C library that provides a portable way to invoke native file dialogs across various platforms. 15
saurvs/hypervisor-rs A Rust API to interact with the OS X Hypervisor framework for hardware-accelerated virtualization. 63
rkyv/rend Provides cross-platform, endian-aware data structures and utilities for Rust programming 34
rsaarelm/navni A Rust library for rendering 2D graphics in text and pixel formats. 7
not-fl3/quad-snd An audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust. 111
ruuda/hound A Rust library for reading and writing uncompressed audio files in the WAVE format. 495
sajattack/uf2conv-rs Converts binary files to Microsoft's UF2 format used in embedded systems 28
xmc-rs/xmc4400 Generates Rust peripheral access code from SVD files used in embedded systems. 1
samhocevar/portable-file-dialogs A portable GUI dialogs library for C++11 that supports multiple platforms and provides asynchronous, cancelable, and secure file dialog functionality. 1,044