Category: gui

42 tools tagged gui.

~/
komorebi
A tiling window manager for Windows written in Rust, providing dynamic tiling layouts and multi-monitor workspace management.
gui
GitButler screenshot
GitButler
A Git branch management tool that lets you work on multiple branches simultaneously without switching or stashing.
gui dev-tools
Gram screenshot
Gram
A fork of the Zed editor with batteries included — debugger support, built-in docs, and a highly configurable experience out of the box.
gui editor
~/
Amberol
A minimal, focused music player for GNOME that plays local audio files and nothing else, built with GTK4 and Rust by a GNOME core developer.
gui
~/
Cartero
A native GTK4 HTTP client for Linux that lets you build and send requests, inspect responses, and manage API collections without a cloud subscription.
gui dev-tools
~/
Contrast
A GNOME desktop tool for checking whether a colour pair meets WCAG accessibility contrast requirements, written in Rust and GTK4.
gui
~/
COSMIC Files
The file manager for the System76 COSMIC desktop environment, written in Rust with a tab-based interface, dual-pane layout, and deep COSMIC theme integration.
gui
~/
COSMIC Launcher
The application launcher and system command runner for the COSMIC desktop, written in Rust with plugin support for search providers.
gui
~/
COSMIC Settings
The system settings application for the COSMIC desktop environment, written in Rust and covering appearance, display, input, networking, and more.
gui
~/
COSMIC Store
The application store for the COSMIC desktop environment, written in Rust, supporting Flatpak and system package installation from a native GUI.
gui
~/
COSMIC Terminal
The terminal emulator for the System76 COSMIC desktop environment, written in Rust with GPU-accelerated rendering, ligatures, and bidirectional text support.
gui terminal
~/
COSMIC Text Editor
The text editor for the System76 COSMIC desktop environment, written in Rust with the iced GUI library, featuring syntax highlighting and Vi mode.
gui editor
~/
Czkawka
A fast, multi-tool duplicate file finder with both a CLI and two GUI frontends (GTK4 and Slint), written entirely in Rust.
cli gui
~/
Decoder
A QR code scanner and generator for GNOME written in Rust, supporting camera scanning, screenshot scanning, and generation of codes for URLs, text, and more.
gui
~/
Eyedropper
A colour picker for GNOME written in Rust that picks screen colours and converts between a comprehensive set of colour space formats.
gui
~/
Flare
A native Signal messenger client for Linux built with Rust and GTK4, providing a desktop interface to Signal without the Electron runtime.
gui
~/
Fractal
A Matrix messaging client for GNOME, built in Rust with GTK4 and libadwaita for a native desktop experience.
gui
~/
Fragments
A minimal BitTorrent client for GNOME based on the Transmission backend, completely rewritten in Rust with GTK4 and libadwaita in version 2.0.
gui
~/
Furtherance
A cross-platform time tracking app built with Rust and Iced that records tasks with project, tags, and hourly rate — without tracking you.
gui
~/
Geopard
A colorful, adaptive Gemini protocol browser for GNOME written in Rust and GTK4, with async streaming and per-domain colour theming.
gui
~/
Authenticator
A TOTP and HOTP two-factor authentication code generator for GNOME, written in Rust with support for QR code scanning and encrypted backups.
gui
~/
Health
A fitness and health tracking app for GNOME written in Rust, recording weight, steps, and activities with goal tracking and optional Google Fit sync.
gui
~/
GNOME Podcasts
A native podcast client for GNOME written in Rust with GTK4 and libadwaita, supporting RSS, Atom, Apple Podcasts, and Soundcloud feeds.
gui
~/
Halloy
An open-source IRC client written in Rust with the Iced GUI library, focused on being simple and fast across Linux, macOS, and Windows.
gui
~/
Helvum
A GTK4 patchbay for PipeWire that displays audio and video nodes as a visual graph and lets you connect or disconnect ports with a click.
gui
~/
Impression
A simple GNOME app for writing disk images to USB drives and SD cards — the Linux equivalent of Rufus or Balena Etcher.
gui
~/
Kooha
A minimal screen recorder for GNOME written in Rust with GTK4, supporting WebM, MP4, GIF, and Matroska output with microphone and desktop audio capture.
gui
~/
Loupe
GNOME's default image viewer since GNOME 45, written in Rust with GTK4 and sandboxed image loading via the glycin library.
gui
~/
Mousai
A music recognition app for GNOME written in Rust — like Shazam for your Linux desktop, identifying songs from microphone or desktop audio in seconds.
gui
~/
NewsFlash
A fast RSS and Atom feed reader for GNOME written in Rust, supporting local feeds and cloud sync services including Miniflux, Feedly, and Fever.
gui
~/
Pika Backup
A simple GNOME backup application written in Rust, providing a friendly GTK4 interface for BorgBackup with support for local and remote repositories.
gui
~/
Rnote
A vector-based drawing and handwriting app for GNOME, with pressure-sensitive stylus input, infinite canvas, PDF annotation, and Xournal++ import.
gui
~/
RustDesk
An open-source remote desktop application written in Rust, designed for self-hosting as an alternative to TeamViewer and AnyDesk.
gui
~/
Shortwave
An internet radio player for GNOME written in Rust, backed by a community-powered database of over 30,000 stations worldwide.
gui
~/
Typesetter
A minimalist, local-first GTK4 editor for Typst documents with live preview and GNOME integration.
gui editor
~/
Vaults
A GNOME app written in Rust for creating and managing encrypted vaults using gocryptfs or CryFS as the encryption backend.
gui
~/
Veloren
An open-source, open-world multiplayer voxel RPG written entirely in Rust, inspired by Cube World, Dwarf Fortress, and Minecraft.
gui
~/
Warp
A GTK4 GUI for Magic Wormhole file transfer — send files between devices securely using a short word code or QR scan.
gui
Lapce screenshot
Lapce
A fast, native GUI code editor written in Rust, with built-in LSP support, remote development, and a WASM plugin system.
gui
~/
Popsicle
A GTK application and CLI tool by System76 for flashing multiple USB drives simultaneously.
gui cli
WezTerm screenshot
WezTerm
A GPU-accelerated cross-platform terminal emulator and multiplexer with Lua scripting and rich customisation.
tui gui
Zed screenshot
Zed
A high-performance, multiplayer code editor built in Rust — fast by design, with collaborative editing and an AI assistant built in.
gui editor