Top 11 Rust gtk-r Projects
-
Project mention: Looking for good duplicate file finder Win 10, preferably free | reddit.com/r/software | 2022-08-07
Check czkawka. https://github.com/qarmin/czkawka A good topic might be useful for your further consideration. https://www.reddit.com/r/linux/comments/s8bhn4/czkawka\_400\_my\_duplicate\_finder\_now\_with\_image/
-
However, now I'm stuck trying to make custom workspace widget. I've made python script, which prints workspace configuration in stdout and tried to listen it with deflisten, but it doesn't work at all. Maybe you can help me? I've already asked this question in Eww GitHub discussions, but haven't come up with a solution yet.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Streaming song with Spotify SDK. It's possible? | reddit.com/r/androiddev | 2022-08-02
I wanna create a alternative client like this https://github.com/xou816/spot for android, taking a look at SDK https://developer.spotify.com/documentation/android/ it allows me to control my Spotify App. Anyway to stream a song directly in my app instead spotify using the sdk or the api?
-
Project mention: Any good resources for using Rust with GTK4 and Libadwaita? | reddit.com/r/gnome | 2022-03-12
Check out the examples in the gtk4-rs repository.
-
Project mention: Is it conveninent to make cross-platform GUI softwares using Rust now? | reddit.com/r/rust | 2022-07-31
I've got some good experience with https://gtk-rs.org/ but it won't target your cell phone
-
"Automatically figuring out which parent objects the class you're subclassing derives from"
AFAIK this is a language limitation, there is no way in a Rust macro to take a type and get all the traits that are implemented for that type.
"Helpers for properties and signals"
There is an open issue for this: https://github.com/gtk-rs/gtk-rs-core/issues/27
"A flat list of methods, instead of the public/imp split"
You can already do this in your code and use "pub fn" and "fn" like normal.
"I feel like I had a difficult time figuring out how to share state between widgets. You end up with lots of OnceCell, Rc, and RefCell, and it quickly becomes confusing,"
I think you are supposed to use bind_property and the gtk::Expression objects to do data binding, though that part is not so convenient to use from C or Rust either.
-
Project mention: Your one project with rust that you think is one of the best projects you have made. | reddit.com/r/rust | 2022-05-20
Going by stars on Github though, it's definitely tray-item-rs with Library Loader as a close second.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
-
-
done
Done is a simple to do app that lets you combine your existing set of task providers into one database, easily. (by edfloreshz)
E.g., - https://github.com/edfloreshz/done/tree/main/src - https://github.com/MordechaiHadad/bob/tree/master/src - This guy showcasing clap has it in his project: https://www.youtube.com/watch?v=fD9ptABVQbI
-
gtk4-rs-docker
This repository provides docker images for building libadwaita-rs, gtk-rs applications
Project mention: GitHub actions for my project to automatically compile for Linux/Windows and create Windows-installer. | reddit.com/r/rust | 2022-02-25The docker image for the Linux build: gtk4-rs-docker
Rust gtk-rs related posts
Index
What are some of the best open-source gtk-r projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | czkawka | 7,770 |
2 | eww | 3,186 |
3 | spot | 1,579 |
4 | gtk4-rs | 881 |
5 | gtk-rs | 378 |
6 | gtk-rs-core | 127 |
7 | library-loader | 74 |
8 | lognplot | 69 |
9 | marko-editor | 45 |
10 | done | 33 |
11 | gtk4-rs-docker | 1 |
Are you hiring? Post a new remote job listing for free.