http-server
rfd
Our great sponsors
http-server | rfd | |
---|---|---|
2 | 8 | |
164 | 502 | |
4.9% | - | |
8.1 | 7.6 | |
about 1 month ago | about 2 months ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
http-server
rfd
-
Whats the best native file picker?
So currently I'm using rfd which works perfectly on linux. But it seems to not work on windows, and i know of the the single thread issue on macos.
-
How can I move variable outside async block?
Sure, thanks for the suggestions. I initially thought this would be a generic issue that didn't need much context, I now see that's not the case... I also like to think about this particular code as a "block". The block has to open a file and call self.reset(&code). Therefore, I don't have a particular commit with an issue, the code itself (which I basically copied from the rfd example has the issue...
-
Cargo features have to be additive
As an example, there are quite a bit of crates out there with multiple implementations of a common API that are mutually exclusive and the crates do not support picking the implementation in runtime. For example: https://github.com/PolyMeilex/rfd/issues/49
-
Rusty File Dialogs (rfd) 0.7.0 released with XDG Desktop Portal support on Linux
If you run into issues, please report them on the issue tracker.
-
ASHPD 0.2 release, a XDG DBus portals wrapper in Rust
I used this to contribute a backend for rfd so you can have cross platform native file dialogs without depending on GTK on Linux.
-
zbus 2.0 (Super easy! Barely an inconvenience) is out!
I haven't yet used the dbus crate but I was thinking of doing so soon for https://github.com/PolyMeilex/rfd/issues/36. Could you elaborate what bothered you about the dbus crate and why you think zbus is nicer to use?
- rfd: cross-platform async file dialog
What are some alternatives?
binserve - A fast production-ready static web server with TLS (HTTPS), routing, hot reloading, caching, templating, and security in a single-binary you can set up with zero code.
libportal - libportal - Flatpak portal library
Rouille, Rust web server middleware - Web framework in Rust
rustbreak - A simple, fast and easy to use self-contained single file storage for Rust
staticvec - Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
alacritty - A cross-platform, OpenGL terminal emulator.
simple-http-server - Simple http server in Rust (Windows/Mac/Linux)
fltk-rs - Rust bindings for the FLTK GUI library.
snowboard - fast, simple & reliable http rust servers :snowboarder:
Voila - Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.
deno - A modern runtime for JavaScript and TypeScript.