#dialog #ui #windows #unix

tinyfiledialogs

High-level Rust binding for the tinyfiledialogs C library

7 stable releases

Uses old Rust 2015

3.3.10 Jul 21, 2020
3.3.9 Oct 7, 2019
3.3.6 Aug 1, 2019
3.3.5 Mar 21, 2018
2.5.7 Sep 1, 2016

#22 in Development tools

Download history 938/week @ 2021-01-16 1344/week @ 2021-01-23 1261/week @ 2021-01-30 1216/week @ 2021-02-06 1027/week @ 2021-02-13 2243/week @ 2021-02-20 1470/week @ 2021-02-27 1940/week @ 2021-03-06 2034/week @ 2021-03-13 1590/week @ 2021-03-20 1968/week @ 2021-03-27 1946/week @ 2021-04-03 2087/week @ 2021-04-10 3284/week @ 2021-04-17 3004/week @ 2021-04-24 3002/week @ 2021-05-01

4,697 downloads per month
Used in 30 crates (14 directly)

zlib-acknowledgement

290KB
7K SLoC

C 6.5K SLoC // 0.0% comments Rust 292 SLoC // 0.0% comments Shell 9 SLoC

tinyfiledialogs-rs

This is a high-level Rust binding to the excellent tinyfiledialogs library by Guillaume Vareille. The source for the C library is included in the libtinyfiledialogs directory to facilitate an all-in-one package when using the Rust bindings via Cargo. It is updated sporadically from the original repository, which should be used as the primary source for all non-Rust users of the library.

To use this library, add this to the dependencies section in Cargo.toml:

tinyfiledialogs = "3.0"

Dependencies

~155KB