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 1 year 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 183
fabioarnold/nfd-zig Provides cross-platform file dialog functionality using native libraries 50
servo/core-foundation-rs Rust bindings to Core Foundation and other low-level libraries on Mac OS X and iOS. 1,018
fltk-rs/fltk-rs Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. 1,614
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 696
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 32
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. 110
ruuda/hound A Rust library for reading and writing uncompressed audio files in the WAVE format. 485
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,042