Programming Languages: Rust

Amberol Plays music, and nothing else
early
available in 11 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Debian unstable Devuan unstable Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0
music player GTK4 libadwaita 5
Anki Powerful, intelligent flash cards
mature
available in 13 distros Alpine edge AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub Gentoo GNU Guix Nix stable 23.11 Nix stable 24.05 Nix unstable PureOS byzantium
education QtWidgets 4
Audio Sharing Share your computer audio
mature
available in 4 distros AUR Flathub Nix stable 24.05 Nix unstable
utilities GTK4 libadwaita 5
Authenticator Generate two-factor codes
mature
available in 14 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub GNU Guix Nix stable 23.11 Nix stable 24.05 Nix unstable PureOS byzantium
multi-factor authentication GTK4 libadwaita 5
Calculator A simple string calculator
maturing Flathub calculator GTK4 libadwaita 5
Camera Take pictures and videos
maturing
available in 16 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Fedora 39 Fedora 40 Fedora rawhide Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 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.11 Nix stable 24.05 Nix unstable
gemini browser GTK3 4
Chance Roll the dice
mature Flathub utilities GTK4 libadwaita 5
Citations Manage your bibliography
maturing
available in 5 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
education GTK4 libadwaita 5
Contrast Check contrast between two colors
maturing
available in 6 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable openSUSE Tumbleweed
development GTK4 libadwaita 5
Decoder Scan and Generate QR Codes
maturing
available in 5 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
qr code GTK4 libadwaita 5
Delfin Stream movies and TV shows from Jellyfin
early
available in 6 distros Alpine 3.20 Alpine edge AUR Flathub Nix stable 24.05 Nix unstable
Jellyfin media GTK4 libadwaita 5
DewDuct A YouTube player
early Alpine edge YouTube multimedia GTK4 libadwaita 5
Done To-do lists reimagined
maturing
available in 6 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable Snapcraft
Microsoft Todo productivity GTK4 libadwaita 4
Electrolysis EV Charging interface for Linux
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 8 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
Signal chat GTK4 libadwaita 5
Footage Polish your videos
maturing AUR Flathub video editor GTK4 libadwaita 5
Fotema Admire your photos
maturing Flathub photo management image viewer GTK4 libadwaita 5
Fractal Chat on Matrix
mature
available in 18 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Fedora 39 Fedora 40 Fedora rawhide Flathub Gentoo Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0 openSUSE Tumbleweed
Matrix chat GTK4 libadwaita 5
Fretboard Look up guitar chords
mature Flathub Nix stable 24.05 Nix unstable musical tool GTK4 libadwaita 5
Furtherance Track your time without being tracked
mature
available in 5 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
productivity GTK4 libadwaita 5
Geopard Browse Gemini pages
maturing
available in 8 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
gemini browser GTK4 libadwaita 5
Glide Play movies and audio files
Flathub Nix stable 24.05 Nix unstable video player GTK4 libadwaita 4
Hackgregator Read Hacker News
mature AUR Flathub news GTK4 libadwaita 5
Health Track your fitness goals
maturing
available in 5 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
Google Fit health GTK4 libadwaita 5
Identity Compare images and videos
maturing
available in 6 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 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.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
image viewer GTK4 5
Image Viewer View images
maturing
available in 19 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Debian unstable Devuan unstable Fedora 39 Fedora 40 Fedora rawhide Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0 openSUSE Tumbleweed
image viewer GTK4 libadwaita 5
Impression Create bootable drives
mature
available in 7 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0 openSUSE Tumbleweed
utilities GTK4 libadwaita 5
Jogger Fitness tracker
early Flathub fitness GTK4 libadwaita 5
Kana Learn Japanese characters
mature
available in 4 distros AUR Flathub Nix stable 24.05 Nix unstable
education GTK4 libadwaita 5
Karlender GTK calendar application
early
available in 8 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 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 AUR Flathub Lemmy GTK4 5
Lorem Generate placeholder text
maturing
available in 4 distros AUR Flathub Nix stable 24.05 Nix unstable
utilities GTK4 libadwaita 5
Metronome Keep the tempo
available in 10 distros Alpine edge AUR Debian 11 Debian 13 Debian unstable Devuan 4.0 Devuan unstable Flathub PureOS byzantium PureOS landing
musical tool GTK4 libadwaita 5
Moonlander Just another 'fancy' Gemini client.
early inactive pre-release AUR 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 13 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable openSUSE Tumbleweed
Miniflux feedly feedbin RSS feed reader GTK4 libadwaita 5
Obfuscate Censor private information
early
available in 12 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Debian 13 Debian unstable Devuan unstable Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable PureOS landing
privacy utilities GTK4 libadwaita 5
Paper Plane Chat over Telegram on a modern and elegant client
early AUR Nix stable 24.05 Nix unstable 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 7 distros AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0 openSUSE Tumbleweed
borg backup system utilities GTK3 libhandy 5
Pikasso Drawing Program
AUR drawing Kirigami QtQuick 5
Pipeline Follow video creators
mature Alpine edge AUR Flathub YouTube lbry PeerTube multimedia GTK4 libadwaita 5
Podcasts Listen to your favorite shows
mature
available in 13 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable openSUSE Tumbleweed
iTunes Podcast Directory fyyd.de podcast client GTK4 libadwaita 5
Polypass A simple, secure, and easy to use password manager
mature AUR 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 7 distros AUR Debian 11 Debian unstable Devuan 4.0 Devuan unstable Flathub PureOS byzantium
musical tool GTK3 3
Railway Find all your travel information
mature
available in 7 distros Alpine edge AUR Flathub Gentoo Nix stable 23.11 Nix stable 24.05 Nix unstable
hafas public transport GTK4 libadwaita 5
Read It Later Save and read web articles
available in 6 distros Alpine 3.20 Alpine edge AUR Flathub Nix stable 24.05 Nix unstable
Wallabag document viewer GTK3 libhandy 5
Resources Keep an eye on system resources
maturing
available in 5 distros AUR Flathub Nix stable 24.05 Nix unstable openSUSE Tumbleweed
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 9 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0
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.11 Nix stable 24.05 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.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable
shazam multimedia GTK3 5
Spot Listen to music on Spotify
maturing
available in 8 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
Spotify audio streaming GTK4 libadwaita 5
Squeekboard The final Librem5 keyboard
mature
available in 22 distros Alpine 3.19 Alpine 3.20 Alpine edge Arch Arch Linux ARM aarch64 AUR Debian 11 Debian 12 Debian experimental Debian unstable Devuan 4.0 Devuan unstable Fedora 39 Fedora 40 Fedora rawhide Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable PureOS byzantium PureOS landing
virtual keyboard GTK3 5
Televido Access German-language public TV
early AUR Flathub Nix unstable ARD Mediathek ZDF Mediathek multimedia GTK4 libadwaita 5
Video Trimmer Trim videos quickly
available in 6 distros Alpine edge AUR Flathub Nix stable 23.11 Nix stable 24.05 Nix unstable
video editing GTK4 libadwaita 5
Warp Fast and secure file transfer
maturing
available in 12 distros Alpine 3.19 Alpine 3.20 Alpine edge AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.11 Nix stable 24.05 Nix unstable Openmandriva 5 0 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.11 Nix stable 24.05 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
Wildcard Test your regular expressions
early
available in 6 distros AUR Fedora 39 Fedora 40 Fedora rawhide Flathub Nix unstable
utilities GTK4 libadwaita 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