OS-native file dialogs on Linux, OS X and Windows
☆157Mar 14, 2023Updated 2 years ago
Alternatives and similar repositories for nfd-rs
Users that are interested in nfd-rs are comparing it to the libraries listed below
Sorting:
- OS native dialogs for Windows, MacOS, and Linux☆33Feb 4, 2022Updated 4 years ago
- Rust macro to generate self-referential structs☆212May 1, 2021Updated 4 years ago
- Library for writing Cocoa apps in Rust (still very much WIP)☆35May 13, 2018Updated 7 years ago
- A Static Electric Field Visualizer☆18May 29, 2018Updated 7 years ago
- Render text with the DejaVu font using the Vulkano library.☆41Jul 27, 2021Updated 4 years ago
- Procedural macros in expression position☆204Dec 19, 2022Updated 3 years ago
- A library for manipulating unstructured Markdown documents.☆48Mar 25, 2023Updated 2 years ago
- Rust bindings to the minimalist, native, cross-platform UI toolkit `libui`☆216Apr 3, 2017Updated 8 years ago
- backend server for Browser User Interface (BUI)☆90Jan 22, 2024Updated 2 years ago
- A Rust binding for the tinyfiledialogs library.☆58Dec 2, 2024Updated last year
- Easily create type-safe `Future`s from state machines — without the boilerplate.☆332Jul 11, 2019Updated 6 years ago
- A small crate to provide space-efficient Option<_> replacements☆38Mar 10, 2025Updated 11 months ago
- A tool for reasoning about breaking changes in Rust ecosystems☆39Nov 28, 2021Updated 4 years ago
- Generic 2D-3D math swiss army knife for game engines, with SIMD support and focus on convenience.☆308Sep 23, 2025Updated 5 months ago
- Rust text diffing and assertion library☆262Oct 20, 2023Updated 2 years ago
- [deprecated] Avoid memcpy calls when working with standard containers☆278Sep 23, 2022Updated 3 years ago
- Rust version of lemire's SimdJson☆17Mar 11, 2019Updated 6 years ago
- Runtime string formatting for Rust☆64Oct 5, 2019Updated 6 years ago
- Rust bindings to the minimalist, native, cross-platform UI toolkit `libui`☆936Feb 17, 2023Updated 3 years ago
- A growable bit-vector for Rust, optimized for size☆46Feb 15, 2025Updated last year
- Convert `try!()` into `?`s☆34Apr 1, 2017Updated 8 years ago
- Named-Pipe is a rust wrapper for overlapped (asyncronous) IO of Windows's named pipes.☆38Apr 7, 2019Updated 6 years ago
- Generic array types in Rust☆432Nov 19, 2025Updated 3 months ago
- A Rust compiler plugin and support library to annotate overflow behavior☆106May 29, 2023Updated 2 years ago
- Temporary directory management for Rust☆141Sep 3, 2019Updated 6 years ago
- Experimental cross platform GUI library☆406Jul 1, 2018Updated 7 years ago
- ☆21Nov 8, 2025Updated 3 months ago
- A structure for holding a set of enum variants☆19Mar 6, 2019Updated 7 years ago
- "cross shade" meta shading language and compiler☆39Mar 31, 2018Updated 7 years ago
- Colorful panic backtraces for Rust☆600Oct 28, 2025Updated 4 months ago
- ☆228Jan 26, 2026Updated last month
- ☆15Aug 24, 2019Updated 6 years ago
- obsolete since rust 1.35.0 doesn't need it anymore☆10Oct 9, 2021Updated 4 years ago
- This crate provides `lazy_static_include_bytes` and `lazy_static_include_str` macros to replace `include_bytes` and `include_str` macros.☆11Nov 24, 2025Updated 3 months ago
- Temporary edit external crates that your project depends on☆147Mar 17, 2024Updated last year
- ☆165Oct 31, 2018Updated 7 years ago
- Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast☆233Jun 3, 2025Updated 9 months ago
- Floating point approximate comparison for Rust☆65Feb 26, 2025Updated last year
- Type-safe, type-level and stateless Rust graphics framework☆1,111Mar 20, 2023Updated 2 years ago