Rust gtk-rs

Open-source Rust projects categorized as gtk-rs Edit details
Related topics: #Rust #Gtk #gtk4 #Linux #GUI

Top 11 Rust gtk-r Projects

  • czkawka

    Multi functional app to find duplicates, empty folders, similar images etc.

    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/

  • eww

    ElKowars wacky widgets

    Project mention: How to display popup windows in sway? | reddit.com/r/swaywm | 2022-08-05

    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.

  • spot

    Native Spotify client for the GNOME desktop

    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?

  • gtk4-rs

    Rust bindings of GTK 4

    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.

  • gtk-rs

    Provides Rust bindings for GTK libraries

    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

  • gtk-rs-core

    Provides Rust bindings for Gnome libraries

    Project mention: Gtk4 Tutorial | news.ycombinator.com | 2021-10-20

    "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.

  • library-loader

    [Unofficial] Samacsys Library Loader for all platforms!

    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.

  • lognplot

    Plotting and logging of real-time data for desktop.

    Project mention: Easy framework for visualizing sensor values? | reddit.com/r/embedded | 2022-04-14
  • marko-editor

    Marko Editor is a simple WYSIWYG editor for note taking.

  • done

    Done is a simple to do app that lets you combine your existing set of task providers into one database, easily. (by edfloreshz)

    Project mention: File hierarchy in rust. models file / dir | reddit.com/r/rust | 2022-07-22

    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-25

    The docker image for the Linux build: gtk4-rs-docker

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-07.

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
Find remote jobs at our new job board 99remotejobs.com. There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com