[Media] BlazePilot – A GPU-accelerated file manager for Linux written in Rust

99 points Altruistic_Pear8412 66 comments
[Media] BlazePilot – A GPU-accelerated file manager for Linux written in Rust

I've been building BlazePilot, a desktop file manager for Linux that prioritizes speed and visual customization. Built with egui and Tokio.

What it can do:

- Grid and row view with virtualized scrolling

- Fuzzy search

- File tagging system

- Image preview

- Basic Git status integration (see which files are modified, untracked, etc.) directly in the file manager

- Theme manager JSON-based, fully customizable per-field colors

- Open terminal in current directory

- Rubber band selection, tab support, icon resizing with Ctrl+Scroll

- i18n support

Stack: egui, wgpu, Tokio, DashMap, zbus/UDisks2

Most Linux file managers feel either too barebones or too tied to a specific desktop environment. BlazePilot is my attempt at something fast, native-feeling, and actually customizable.

— This is a personal side project. Still in active development and some visual areas don't fully respect the theme yet, but it's usable and improving with each version.

Github