Rust gtk4

Open-source Rust projects categorized as gtk4

Top 22 Rust gtk4 Projects

  • rnote

    Sketch and take handwritten notes.

  • Project mention: FLaNK AI Weekly 18 March 2024 | dev.to | 2024-03-18
  • spot

    Native Spotify client for the GNOME desktop

  • Project mention: Spot – A Native Spotify client for the GNOME desktop | news.ycombinator.com | 2024-03-20
  • 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.

    WorkOS logo
  • Kooha

    Elegantly record your screen

  • Project mention: Video recording in Wayland (Gnome) is giving me all sorts of problems. | /r/linuxquestions | 2023-05-23

    Kooha, 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.

  • gtk4-rs

    Rust bindings of GTK 4

  • Project mention: Integrate with Skia GL | /r/GTK | 2023-08-23

    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:

  • Relm4

    Build truly native applications with ease!

  • Project mention: Writing Gnome Apps with Swift | news.ycombinator.com | 2024-03-27

    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.

  • celeste

    GUI file synchronization client that can sync with any cloud provider (by hwittenborn)

  • Project mention: Ask HN: ProtonDrive is open-source, what's blocks us from building Linux client? | news.ycombinator.com | 2023-12-15
  • paper-plane

    Chat over Telegram on a modern and elegant client

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

    InfluxDB logo
  • pods

    Keep track of your podman containers

  • Project mention: Podman Desktop v1.5 with Compose onboarding and enhanced Kubernetes pod data | news.ycombinator.com | 2023-11-03

    If 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

  • nix-software-center

    A simple gtk4/libadwaita software center to easily install and manage nix packages

  • ripdrag

    Drag and Drop utilty written in Rust and GTK4

  • Project mention: Is there any way or kitten to drag and drop from kitten | /r/KittyTerminal | 2023-05-16

    https://github.com/mwh/dragon https://github.com/nik012003/ripdrag

  • nixos-conf-editor

    A libadwaita/gtk4 app for editing NixOS configurations

  • resonance

    Intuitive GTK4/LibAdwaita music player

  • eyedropper

    Pick and format colors, built with GTK, libadwaita and Rust

  • Pop_OS-Guide

    Pop!_OS Guide. Pop!_OS is an Operating System developed by System76.

  • paleta

    Extract the dominant colors from any image. (by nate-xyz)

  • Project mention: Is there a tool to see the color palette of your raw file ? | /r/DarkTable | 2023-12-10

    Sources: - paleta: https://github.com/nate-xyz/paleta - convert command: https://stackoverflow.com/questions/26889358/generate-color-palette-from-image-with-imagemagick

  • OpenSCQ30

    Cross platform application for controlling settings of Soundcore headphones. Supports desktop (CLI and GTK4 GUI), Android, and Web (PWA using Web Bluetooth).

  • tundra

    MyAnimeList scrobbler for Linux (by m4tx)

  • chromatic

    Fine-tune your instruments.

  • focus_annotator

    This is a tool to annotate the focus plane of z-stacked images.

  • elementary-rust-example

    A sample of how to build an elementary OS application with Rust

  • Echidna

    [WIP] A friendlier code editor than your current one. (by waylovely-project)

  • xdp-accent-adapter

    Adapt the DE's preferred accent color (provided via XDP) for platforms not supporting the standard.

  • Project mention: Accent Colour support for Linux Desktops not supporting the standard | news.ycombinator.com | 2023-10-31
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Rust gtk4 related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com