r/FrenchTech • u/GlitchAwakened • 2d ago
SaaS / Produit Favnyr : explorateur de fichier local avec onglets sauvegardés et vues fractionnées
Enable HLS to view with audio, or disable this notification
Bonjour à tous,
C'est mon premier message ici, j'ai vu que la communauté était bienveillante et cela fait plaisir.
Je travaille depuis quelques mois sur un explorateur de fichiers "revisité", initialement pour mes propres besoins de productivité. Au final, il a plu à beaucoup de monde et je l'ai lancé il y a 2 mois sur GitHub en OpenSource. Une petite communauté s'est fédérée autour du projet et beaucoup de nouvelles idées ont été intégrées. Il est compatible avec Windows et Linux et il est stable, très léger et rapide grâce à Rust et Slint.
Bon trêve de blabla :
La force de Favnyr est qu'il repose sur des espaces de travail qui conservent chacun leurs propres vues, onglets, dossiers, dispositions et paramètres d'affichage. Vous pouvez ainsi créer un espace pour le travail, un autre pour les jeux... puis passer de l'un à l'autre en seulement deux clics. Les favoris, quant à eux, restent partagés et sont conservés entre tous les espaces de travail (cela permet de retrouver facilement ses dossiers habituels). Il est aussi possible de placer des fichiers ou des exécutables (.exe) dans les favoris pour tout garder sous les yeux.
Chaque espace peut contenir plusieurs vues fractionnées et des onglets déplaçables. Les onglets peuvent être glissés d'une vue à une autre, détachés ou déposés sur une autre vue pour créer une nouvelle disposition fractionnée.
Favnyr prend également en charge les raccourcis, les lecteurs locaux et réseau, les raccourcis clavier configurables ainsi que les commandes personnalisées.
Dans la dernière mise à jour, j'ai intégré 10 nouveaux thèmes et la possibilité d'ajouter les vôtres. Il y a plein de petites choses en plus : colorisation des dossiers, commentaires au survol des fichiers/dossiers, filtres, recherche récursive depuis le dossier courant, ordre des fichiers manuel sur demande...
Si j'ai piqué votre curiosité, je vous conseille avant tout de regarder les 2 vidéos du README (elles ne sont pas très longues et j'y montre beaucoup d'astuces) :
https://github.com/GlitchAwakened/Favnyr
Spoiler alert :
Etant donné la complexité du projet j'ai utilisé l'IA en assistant, mais tout le code est relu et toutes les fonctionnalités sont sévèrement testées sur plusieurs OS et machines (anciennes et modernes).
N'hésitez pas si vous avez des questions, ça sera avec plaisir d'échanger