Driftwood
v0.1.0 · Linux · AppImage · 33 MB

Install nothing.
Run everything.

A friendly, modern AppImage manager for Linux desktops.
Discover, install, update, and organize - no package manager, no root, no fuss.

Zero telemetry No root needed CC0 Public Domain
Driftwood library showing installed AppImages in grid view with app icons and details
2,000+ Apps in catalog
GTK4 Native Linux
0 Cloud dependencies
CC0 Public domain
Built by the community, owned by no one.

App management shouldn't require corporate accounts or root privileges. Driftwood keeps it simple - your apps, your desktop, your rules.

Community-built

No corporate backing, no investors, no exit strategy. Built by people who use it, for people who use it.

Completely private

No accounts, no tracking, no data harvested. What apps you run is your business.

No root needed

AppImages run in userspace. No sudo, no package manager, no system modifications.

Public domain

CC0 licensed. No restrictions whatsoever. The code belongs to the commons.

Everything you need to manage AppImages.
Nothing you don't.

Core Experience

Manage your library.

Grid and list views, search, sort, custom tags, and batch selection. See every AppImage at a glance - versions, sizes, descriptions, and integration status. Add apps by scanning folders or dragging files in.

Grid & list views
Search & sort
Custom tags
Discover

Browse 2,000+ apps.

App Catalog with a featured apps carousel, category filters, and one-click install. Community-curated from AppImageHub and community feeds. Search, sort by popularity, and preview screenshots before installing.

Featured apps
Category filters
One-click install
Updates

Stay up to date.

Centralized update checking across GitHub, GitLab, zsync, and OCS feeds. Preview release notes before updating. Auto-backup previous versions so you can always roll back.

Multi-source updates
Release notes
Auto-backup
Security

Know what's inside.

Scan bundled libraries against the OSV.dev vulnerability database. CVE severity with CVSS scores, GPG signature verification, and SHA256 checksum validation. Export reports in HTML, JSON, or CSV.

CVE scanning
GPG verification
Security reports
Integration

Integrate with your desktop.

Add apps to your application menu with one toggle, set autostart, configure file type associations, and manage launch arguments and environment variables.

Menu integration
Autostart
File types
System

Check compatibility first.

Detect FUSE availability, display server (Wayland or X11), and potential conflicts. Guided setup for missing dependencies so you can fix issues before they bite.

FUSE detection
Wayland support
Conflict alerts
Easy Install

Drag, drop, done.

Drop an AppImage onto the window to add it instantly. Or click the + button to browse your files. No terminal, no chmod, no fuss.

Drag & drop
Click to browse
Isolation

Sandbox with Firejail.

Run AppImages in a Firejail sandbox for an extra layer of security. Restrict file system access and network per app, right from the GUI.

Firejail integration
Per-app isolation
Power Users

Full CLI included.

Every GUI feature is available from the command line. Scan folders, list apps, check updates, verify signatures, and manage integrations - all scriptable.

Scriptable
Automation-friendly
Housekeeping

Keep your system clean.

Find duplicate AppImages wasting storage, analyze disk footprint per app, and clean up orphaned desktop entries and icons left behind by deleted files. Know exactly where your space goes.

Duplicate finder
Disk footprint
Orphan cleanup
Make It Yours

Your workspace, your rules.

Light, dark, or system theme. Configure scan locations, auto-scan on startup, auto-integrate new apps, and watch removable media for AppImages.

Light & dark themes
Automation
USB monitoring
Inclusive

WCAG 2.2 AAA accessible.

Full keyboard navigation, screen reader support via AT-SPI, 44px minimum touch targets, high contrast mode support, and visible focus indicators on every interactive element. Accessibility isn't an afterthought - it's built into the foundation.

Keyboard navigation
Screen reader
High contrast

See it in action.

Three steps.
That's it.

1

Download

Grab the .AppImage from the releases page. One file. No installer.

2

Launch

Make it executable and double-click. Or run chmod +x and launch from the terminal.

3

Manage

Discover apps, check for updates, integrate with your desktop. All from one place.

Built with care.

A Rust backend with a GTK 4 and libadwaita frontend. Everything runs locally in userspace. Native Wayland and X11 support.

Rust GTK 4 libadwaita SQLite Meson AppImage

Take control of your apps.
No package manager required.

AppImage management should be simple, visual, and private. Driftwood handles the rest.

Linux x86_64 AppImage · No install v0.1.0