Retrouver n’importe quel fichier en quelques millisecondes
L'explorateur de fichiers de Windows devient vite inutilisable dès qu'on cherche dans de gros volumes : on tape un nom et on attend. On a construit notre propre explorateur pour nos besoins internes, puis pour ceux de plusieurs partenaires. Il indexe le disque une fois, puis retrouve les fichiers instantanément, par nom comme par contenu.

- Projet
- Outil interne Codally
- Nature
- Application desktop Windows
- Origine
- Besoin interne, étendu à nos partenaires
- Cœur
- Indexation du disque + moteur de recherche
- Recherche
- Par nom et par contenu de fichier
- Stack
- C++ (moteur) · Python · Windows
Chercher un fichier ne devrait pas prendre une minute
Sur une grosse arborescence, la recherche native de Windows parcourt les dossiers à chaque requête. Résultat : plusieurs secondes, parfois plus, pour un simple nom de fichier — et aucune façon réaliste de chercher dans le contenu des documents.
Pour nos projets comme pour ceux de nos partenaires, on manipule des milliers de fichiers : code, plans, documents, exports. On avait besoin d'un outil qui réponde à la vitesse de la frappe, pas du disque.
- Une recherche native qui scanne le disque à chaque requête.
- Plusieurs secondes d’attente sur les gros répertoires.
- Pas de recherche réaliste dans le contenu des fichiers.
- Une expérience qui casse la concentration au quotidien.
La différence se mesure en millisecondes
À volume égal, sur la même machine, la recherche passe d’une attente perceptible à un résultat immédiat. Les valeurs ci-dessous sont des ordres de grandeur observés sur de gros répertoires.
Indexer une fois, répondre instantanément
La rapidité ne vient pas d’une astuce mais d’une architecture pensée pour la recherche : on construit un index une seule fois, on le garde à jour en arrière-plan, et chaque requête interroge la mémoire plutôt que le disque.
Le moteur lit la table des fichiers du système et construit un index compact en mémoire, au lieu de parcourir les dossiers à chaque recherche.
Les requêtes par nom sont résolues sur l’index en mémoire, ce qui rend les résultats quasi instantanés, même sur des millions de fichiers.
Au-delà du nom, l’outil ouvre et analyse le contenu des fichiers pour retrouver un texte à l’intérieur des documents.
L’index suit les changements du disque en arrière-plan : les fichiers créés, modifiés ou supprimés restent à jour sans réindexation complète.

Ce que l’outil sait faire
- Recherche instantanée par nom
Les résultats s’affichent au fil de la frappe, sans temps d’attente.
- Recherche dans le contenu
Retrouver un fichier à partir d’un mot ou d’une phrase qu’il contient.
- Filtres avancés
Filtrer par type, taille, date ou emplacement pour cibler le bon fichier.
- Gros volumes
Des millions de fichiers indexés sans dégrader la réactivité.
- Index toujours à jour
Les changements du disque sont reflétés en continu, en arrière-plan.
- Léger et natif
Une application desktop Windows rapide, au cœur écrit en C++.
Un outil né en interne, utile bien au-delà
Pensé d’abord pour nos propres projets, l’explorateur s’est révélé utile partout où l’on manipule beaucoup de fichiers.
Retrouver un fichier de code, un asset ou un export au milieu de milliers d’autres.
Naviguer dans des arborescences de plans, contrats et documents sans s’y perdre.
Déployé chez plusieurs partenaires dont les équipes perdaient du temps en recherche.
Un outil interne vous ralentit ?
On conçoit des outils sur-mesure, taillés pour la performance là où les solutions génériques calent. Parlons du vôtre.