Programming Languages: Rust

Amberol Plays music, and nothing else
early
available in 11 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Debian 13 Debian unstable Devuan unstable Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
music player GTK4 libadwaita 5
Anki Powerful, intelligent flash cards
mature
available in 12 distros Alpine edge AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub Gentoo GNU Guix Nix stable 23.05 Nix stable 23.11 Nix unstable
education QtWidgets 4
Audio Sharing Share your computer audio
mature AUR Flathub utilities GTK4 libadwaita 5
Authenticator Generate Two-Factor Codes
mature
available in 13 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub GNU Guix Nix stable 23.05 Nix stable 23.11 Nix unstable
multi-factor authentication GTK4 libadwaita 5
Camera Take pictures and videos
maturing
available in 13 distros Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Fedora 39 Fedora rawhide Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix unstable openSUSE Tumbleweed
camera GTK4 libadwaita 5
Castor A graphical client for plain-text protocols written in Rust with GTK. It currently supports the Gemini, Gopher and Finger protocols.
inactive
available in 6 distros Alpine edge AUR GNU Guix Nix stable 23.05 Nix stable 23.11 Nix unstable
gemini browser GTK3 4
Chance Roll the dice
mature Flathub utilities GTK4 libadwaita 5
Contrast Check contrast between two colors
maturing
available in 6 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable openSUSE Tumbleweed
development GTK4 libadwaita 5
Decoder Scan and Generate QR Codes
maturing
available in 5 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
qr code GTK4 libadwaita 5
Delfin Stream movies and TV shows from Jellyfin
early AUR Flathub Jellyfin Media GTK4 libadwaita 5
Done To-do lists reimagined
maturing
available in 5 distros AUR Flathub Nix stable 23.11 Nix unstable Snapcraft
Microsoft Todo productivity GTK4 libadwaita 4
Electrolysis Charging app for Electric Vehicles
early pre-release Chargefox Tesla Supercharger utilities GTK4 libadwaita 4
Exercise Timer Timer clock for high intensity interval training
early Flathub fitness health GTK4 libadwaita 5
Fairy Tale Read and manage your comics collection.
document viewer GTK3 libhandy 5
Flare Chat with your friends on Signal
maturing
available in 7 distros Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
Signal chat GTK4 libadwaita 5
Footage Polish your videos
maturing AUR Flathub video editor GTK4 libadwaita 5
Fractal Matrix group messaging app
mature
available in 16 distros Alpine 3.18 Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Fedora 38 Fedora 39 Fedora rawhide Flathub Gentoo Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable
Matrix chat GTK4 libadwaita 5
Fretboard Look up guitar chords
mature Flathub musical tool GTK4 libadwaita 5
Furtherance Track your time without being tracked
mature
available in 5 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
productivity GTK4 libadwaita 5
Geopard A gemini browser
maturing
available in 7 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.11 Nix unstable
gemini browser GTK4 libadwaita 5
Glide Play movies and audio files
Flathub Nix unstable video player GTK4 libadwaita 4
Hackgregator Hacker News Reader
mature AUR Flathub news GTK4 libadwaita 5
Health Track your fitness goals
maturing
available in 5 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
Google Fit health GTK4 libadwaita 5
Identity Compare images and videos
maturing
available in 6 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable openSUSE Tumbleweed
image and video comparison GTK3 libhandy 4
Image Roll Image viewer with basic image manipulation tools
inactive mature
available in 8 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
image viewer GTK4 5
Image Viewer View images
maturing
available in 14 distros Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Debian experimental Fedora 39 Fedora rawhide Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix unstable openSUSE Tumbleweed
image viewer GTK4 libadwaita 5
Jogger Fitness tracker
early Flathub fitness GTK4 libadwaita 5
Kana Learn Japanese characters
mature AUR Flathub education GTK4 libadwaita 5
Karlender GTK calendar application
early
available in 8 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
CalDAV calendar GTK4 libadwaita 5
Keepassk Password Manager
early inactive pre-release AUR password manager QtQuick Kirigami 5
Key Rack View and edit app secrets
early AUR Flathub utilities GTK4 libadwaita 5
Lemoa Gtk client for Lemmy
early Alpine edge AUR Flathub Lemmy GTK4 5
Metronome Keep the tempo
available in 8 distros Alpine edge AUR Debian 11 Debian 13 Debian unstable Devuan 4.0 Devuan unstable Flathub
musical tool GTK4 libadwaita 5
Moonlander Just another 'fancy' Gemini client.
early inactive pre-release AUR Nix stable 23.05 Nix stable 23.11 gemini browser GTK3 4
Mt A terminal written in Rust and gtk-rs
AUR terminal emulator GTK3 libhandy 5
NewsFlash Keep up with your feeds
mature
available in 12 distros Alpine 3.18 Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable
Miniflux feedly feedbin RSS feed reader GTK4 libadwaita 5
Obfuscate Censor private information
early
available in 11 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Debian 13 Debian unstable Devuan unstable Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
privacy utilities GTK4 libadwaita 5
Paper Plane Chat over Telegram on a modern and elegant client
early AUR Telegram chat GTK4 libadwaita 5
Pidif A lightweight PDF viewer built for touch interfaces, with GTK4 and Rust
early Alpine edge AUR pdf viewer GTK4 5
Pika Backup Keep your data safe
available in 5 distros AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
borg backup system utilities GTK3 libhandy 5
Pikasso Drawing Program
AUR drawing Kirigami QtQuick 5
Pipeline Follow video creators
mature AUR Flathub YouTube lbry PeerTube multimedia GTK4 libadwaita 5
Podcasts Listen to your favorite shows
mature
available in 13 distros Alpine 3.18 Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable openSUSE Tumbleweed
podcast client GTK4 libadwaita 5
Polypass A simple, secure, and easy to use password manager
mature Flathub password manager Flutter 5
Public Transport public transportation app (currently) for Germany
maturing Flathub public transport GTK4 libadwaita 5
Punchclock Track time for your tasks.
early Flathub productivity GTK4 libadwaita 5
Pyrocast Another podcast app for Linux phones (e.g., Pinephone)
early pre-release inactive podcast client GTK3 libhandy 5
Qwertone Turns your PC into musical instrument
inactive
available in 6 distros AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub
musical tool GTK3 3
Railway Find all your travel information
mature
available in 8 distros Alpine edge AUR Debian 13 Debian unstable Devuan unstable Flathub Nix stable 23.11 Nix unstable
hafas public transport GTK4 libadwaita 5
Read It Later Save and read web articles
available in 4 distros Alpine edge AUR Flathub Nix unstable
Wallabag document viewer GTK3 libhandy 5
Resources Monitor your system resources and processes
maturing AUR Flathub Nix unstable system utilities GTK4 libadwaita 5
SBB A simple gtk app to get timetable information for swiss public transport.
public transport GTK3 libhandy 5
Scrum Poker A small gtk app to help estimate the effort for a task.
utilities development GTK3 libhandy 5
Shortcut Make app shortcuts
early Flathub utilities GTK4 libadwaita 5
Shortwave Listen to internet radio
mature
available in 8 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
internet radio internet radio GTK4 libadwaita 5
Social Federated microblogging client
inactive Mastodon Pleroma GTK4 libadwaita 5
Solanum Balance working time and break time
available in 6 distros Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
productivity GTK4 libadwaita 5
SongRec An open-source, unofficial Shazam client for Linux, written in Rust.
maturing
available in 12 distros Alpine 3.18 Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable
shazam multimedia GTK3 5
Spot Listen to music on Spotify
maturing
available in 8 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
Spotify audio streaming GTK4 libadwaita 5
Squeekboard The final Librem5 keyboard
mature
available in 21 distros Alpine 3.18 Alpine 3.19 Alpine edge Arch Arch Linux ARM aarch64 AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Devuan unstable Fedora 38 Fedora 39 Fedora rawhide Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable PureOS landing
virtual keyboard GTK3 5
Televido Access German-language public TV
early AUR Flathub ARD Mediathek ZDF Mediathek multimedia GTK4 libadwaita 5
Video Trimmer Trim videos quickly
available in 6 distros Alpine edge AUR Flathub Nix stable 23.05 Nix stable 23.11 Nix unstable
video editing GTK4 libadwaita 5
Warp Fast and secure file transfer
maturing
available in 11 distros Alpine 3.18 Alpine 3.19 Alpine edge AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable openSUSE Tumbleweed
file transfer GTK4 libadwaita 5
WatchMate Sync and integrate with PineTime smart watch
maturing
available in 8 distros Alpine edge AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix stable 23.11 Nix unstable
watch companion GTK4 libadwaita 5
Weather Mobile A simple GTK weather app to play with Linux Mobile development in GTK4 and OpenWeather API.
early pre-release inactive weather GTK4 5
pods Cross platform Podcast app targetting the pinephone specifically (in early development)
early inactive podcast client iced 3
signal-rs A Rust-based signal app with a QML/Kirigami frontend.
inactive Signal chat Kirigami 5
tvtoday A application to inspect the television program of today. Made for the pinephone.
inactive TV Spielfilm tv guide GTK3 libhandy 5
vgmms vgtk-based SMS+MMS client
MMS chat GTK3 libhandy needs testing

← Back to all Programming Languages