Oxyde File Manager

v2.1.0 — première édition Linux

Un gestionnaire de fichiers natif, écrit en Rust.

Panneaux multiples, visionneuse intégrée, recherche avancée, archives et opérations suivies, dans un espace de travail que vous agencez vous-même.

Oxyde sous Windows : deux panneaux côte à côte, le disque C: à gauche et le dossier Windows à droite.
GPUInterface dessinée par la carte graphique. Pas de webview, pas de JavaScript.
×4Copies simultanées en mode Turbo, réglées selon le type de disque.
×16Fichiers compressés en parallèle dans une archive ZIP.
0 €Libre et gratuit, sous licence GPL-3.0. Le code est sur GitHub.

Ce qu'il sait faire

Parcourez les fonctions comme vous parcourriez un dossier.

Panneaux multiples
Plusieurs emplacements dans des panneaux redimensionnables. Onglets, disposition et fenêtre sont restaurés d'une session à l'autre.
Onglets
Dupliquer, ouvrir un dossier au clic molette, et survoler un onglet pendant un glisser-déposer pour basculer dessus.
Liste et grille
Listes et grilles de vignettes virtualisées, tri naturel des noms, regroupement par date, sélection par saisie.
Vignettes vidéo
Fournies par le shell Windows ou décodées à partir d'une image de la vidéo.
Barre latérale
Accès rapide partagé avec le système (Windows, signets GTK), lecteurs, OneDrive, réseau, corbeille et distributions WSL.
Taille des dossiers
Calculée en arrière-plan avec Alt+Maj+S, et tenue à jour quand les dossiers changent.
6 éléments

Natif de bout en bout

Rust du noyau à l'interface, rendu par le GPU, et le travail lourd toujours hors du fil d'interface.

GPUI

Dessiné par le GPU

L'interface est rendue par la carte graphique, avec le framework de l'éditeur Zed. Pas de webview, pas de JavaScript. Listes et grilles sont virtualisées : seules les lignes visibles sont dessinées, quelle que soit la taille du dossier.

Tokio

Jamais figé

Copies, recherches, tailles de dossiers et aperçus tournent en tâches de fond. La recherche affiche ses résultats au fil de l'eau, et un dossier qui change est mis à jour sans tout recalculer.

Rust

Sobre en mémoire

Pas de ramasse-miettes, un seul langage de l'interface aux appels système. Ce qui coûte cher se charge à la demande : les grammaires de coloration syntaxique (environ 24 Mio) attendent qu'un fichier source soit ouvert.

Noyau

Au plus près du système

Sous Linux, les copies passent par copy_file_range : le noyau copie lui-même, et partage les blocs quand le système de fichiers le permet. Décodeurs et codecs tournent dans des workers isolés, avec un budget mémoire borné.

Turbo Plus de parallélisme, là où il aide

Le mode Turbo s'active par défaut dans les préférences, ou opération par opération depuis le gestionnaire. Il augmente le parallélisme selon le support : SSD ou disque rotatif, réseau, système de fichiers. Sous Windows, il relève aussi la priorité des threads, qui passent sinon en mode arrière-plan.

Opération Normal Turbo
CopieSur SSD dès 2 fichiers. Disque dur ou réseau : dès 8 fichiers de moins de 32 Mio en moyenne. 1 fichier jusqu'à 4
Suppression définitiveSous-dossiers répartis entre workers, priorité haute. Sur ext4, 2 à 3× plus rapide sur les petits fichiers. 1 élément jusqu'à 4
Taille des dossiersSur SSD, selon les processeurs logiques disponibles. 2 workers jusqu'à 8
CompressionLa qualité choisie est conservée : seul le parallélisme augmente. 16 fichiers ZIP en parallèle 8 threads Zstandard (TAR.ZST) LZMA2 multithread pour le 7z

Turbo ne parallélise pas aveuglément : sur Btrfs, dont les verrous sérialisent les suppressions, il garde un seul worker. Sous Linux, il agit uniquement par la concurrence.

Installer

Chaque version publie ses fichiers avec leurs empreintes SHA-256, signées.

Windows 10 ou 11 · x64

Installateur recommandé

Oxyde_FM_<version>_x64-setup.exe

  • Installé pour l'utilisateur courant, sans droits administrateur.
  • Mises à jour automatiques depuis Paramètres › À propos.
  • Ne modifie aucune association de fichiers et ne remplace pas l'Explorateur.

Portable

Oxyde_FM-<version>-x64-portable.zip

  • Extraire et lancer Oxyde_FM.exe.
  • Préférences, session et caches restent dans le dossier data : tout tient sur une clé USB.
  • Mises à jour à la main depuis la page des versions.

Les exécutables ne sont pas signés en code : SmartScreen peut demander une confirmation au premier lancement.

Au clavier

Une sélection des raccourcis du panneau de fichiers.

Navigation

  • Changer de panneauTab
  • Dossier parentAlt+↑
  • Recherche rapideCtrl+F
  • Ajouter un panneauCtrl+N
  • Terminal ici (Linux)Ctrl+.

Fichiers

  • Copier les chemins completsCtrl+Maj+C
  • Nouveau dossierCtrl+Maj+N
  • RenommerF2
  • PropriétésAlt+Entrée
  • Annuler / RétablirCtrl+Z / Y

Onglets et vue

  • Onglet suivantCtrl+Tab
  • ActualiserF5
  • Taille des dossiersAlt+Maj+S
  • Agrandir l'interfaceCtrl++
  • Lecture / pause (visionneuse)Espace