An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
gtk
Counted from the Cargo.toml manifests of the 38 indexed repositories that declare gtk as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in gtk projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of gtk projects that also use it.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
A free, open source, and extensible speech-to-text application that works completely offline.
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
ElKowars wacky widgets
A data-first Rust-native UI design toolkit.
Cross-platform WebView library in Rust for Tauri.
Cross-platform and non-web GUI library for 🦀 Rust powered by 🎨 Skia.
Feature rich iOS/tvOS sideloading application written in Rust.
Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
Rust bindings of GTK 4
A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, YubiKey, and client certificate authentication, etc.
The TAO of cross-platform windowing. A library in Rust built for Tauri.
Build truly native applications with ease!
BitFun is a desktop-grade Agent runtimeand a ready-to-use suite of desktop Agent applications.with built-in Code Agent 、 Cowork Agent、Computer Use. It has memory, personality, and the ability to evolve over time
Fast, encrypted, deduplicated backups in Rust — with friendly YAML config, a desktop GUI, and support for S3, custom REST and SFTP storage.
Pika Backup – 🪞 Mirror only 🪞 – See https://gitlab.gnome.org/World/pika-backup for development
Menu Utilities for Desktop Applications in Rust.
Really fast terminal emulator with GPU-acceleration written Rust
Search through all your files
Local-First Cross platform alternative to Raycast.
AeroFTP is a Cross-platform desktop client for FTP, FTPS, SFTP, WebDAV, S3-compatible storage, GitHub, and Cloud providers, built with Rust 🦀 (Tauri) + React
Live on-screen keyboard overlay that mirrors your active QMK/Vial/ZMK layers in real time.
Real-time PC power consumption monitor - see watts per app & per component, track your carbon footprint & electricity cost.
WebKit2 bindings and wrappers for Rust
nomifun ai workstation. desc:A no-holds-barred, fully open-source, local-first super AI workstation.
LAN-only remote desktop based on RustDesk
NeuroSkill™ — State of Mind Brain-Computer Interface system
Native GTK4/libadwaita music client for Jellyfin, Subsonic, Navidrome and local libraries written in Rust
Kabegame — An anime image crawler client with pluggable crawlers (from a GitHub plugin repo), wallpaper rotation by custom rules, and Wallpaper Engine export. Supports Windows 10/11, macOS Big Sur+, and Ubuntu 22.04+.
Control OLED screen on SteelSeries and other devices. Works on macOS, Windows, and Linux. Lua scripting engine and plugin system enable in-depth customization, to make the device truly yours.
AstraLite is software for deepsky astrophotography and live stacking on low power PCs (like rapsberry Pi or Orange Pi)
Rust safe bindings for the libappindicator library
A self-hostable, open-source Discord alternative with federation and E2E encryption
🦋🎵 Music Player
NetLimiter-like traffic shaping for Linux
Local-first desktop workflow tools with mostly frontend code.