SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Rust gtk4 Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
nix-software-center
A simple gtk4/libadwaita software center to easily install and manage nix packages
-
OpenSCQ30
Cross platform application for controlling settings of Soundcore headphones. Supports desktop (CLI and GTK4 GUI), Android, and Web (PWA using Web Bluetooth).
-
xdp-accent-adapter
Adapt the DE's preferred accent color (provided via XDP) for platforms not supporting the standard.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Spot – A Native Spotify client for the GNOME desktop | news.ycombinator.com | 2024-03-20
Project mention: Video recording in Wayland (Gnome) is giving me all sorts of problems. | /r/linuxquestions | 2023-05-23Kooha, no matter what setting i change, gives me a recording with frozen images, i opened an issue in their Github, but it's been a week and no support https://github.com/SeaDve/Kooha/issues/242 And looking at the frequency of updates, the project looks unmaintained.
The only example that shedded some light on the integration was gtk4 + femtovg. So I mimicked the example, using gtk4-rs and Skia's rust bindings. I had some code similar to the following inside a subclass of GLArea to setup Skia's DirectContext, but it failed:
There is Relm (https://relm4.org/). Which is in Rust is just GTK (through it's Rust bindings) with a nice reactivity layer on top.
Project mention: Ask HN: ProtonDrive is open-source, what's blocks us from building Linux client? | news.ycombinator.com | 2023-12-15
Project mention: Podman Desktop v1.5 with Compose onboarding and enhanced Kubernetes pod data | news.ycombinator.com | 2023-11-03If you're using Linux (especially with Gnome), I can highly recommend Pods[1] as a desktop client for Podman. It's much less cluttered than Podman Desktop, but still supports most of its features.
[1] https://github.com/marhkb/pods#readme
Project mention: Is there any way or kitten to drag and drop from kitten | /r/KittyTerminal | 2023-05-16https://github.com/mwh/dragon https://github.com/nik012003/ripdrag
Project mention: Is there a tool to see the color palette of your raw file ? | /r/DarkTable | 2023-12-10Sources: - paleta: https://github.com/nate-xyz/paleta - convert command: https://stackoverflow.com/questions/26889358/generate-color-palette-from-image-with-imagemagick
Project mention: Accent Colour support for Linux Desktops not supporting the standard | news.ycombinator.com | 2023-10-31
Rust gtk4 related posts
- Spot – A Native Spotify client for the GNOME desktop
- Is there a tool to see the color palette of your raw file ?
- handwriting note-taking app/software
- Integrate with Skia GL
- error[E0432]: unresolved import `gtk::FileDialog`
- Resources for learning to write ui files for GTK4
- Best note-taking apps with Surface Pen support in 2023?
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source gtk4 projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | rnote | 5,846 |
2 | spot | 2,196 |
3 | Kooha | 2,189 |
4 | gtk4-rs | 1,651 |
5 | Relm4 | 1,310 |
6 | celeste | 910 |
7 | paper-plane | 898 |
8 | pods | 680 |
9 | nix-software-center | 457 |
10 | ripdrag | 445 |
11 | nixos-conf-editor | 399 |
12 | resonance | 328 |
13 | eyedropper | 235 |
14 | Pop_OS-Guide | 176 |
15 | paleta | 92 |
16 | OpenSCQ30 | 56 |
17 | tundra | 51 |
18 | chromatic | 39 |
19 | focus_annotator | 25 |
20 | elementary-rust-example | 15 |
21 | Echidna | 14 |
22 | xdp-accent-adapter | 2 |
Sponsored