Un outil de recherche de fichiers ultra-rapide et précis pour macOS
Pour résumer :
- Recherche de fichiers ultra-rapide, avec des résultats affichés en millisecondes.
- Prise en charge de filtres avancés (contenu, taille, dates, etc.) et de modes de recherche flexibles (fuzzy, wildcards, regex).
- Indexation optimisée et synchronisation en temps réel avec le système de fichiers via FSEvents.
- Interface utilisateur intuitive et accessible.
- Projet open-source, permettant une transparence totale sur son fonctionnement.
En détail :
Cardinal est une application open-source conçue pour offrir une recherche de fichiers performante et fiable sur macOS. Développée pour pallier les limitations de Spotlight, elle permet de localiser rapidement n’importe quel fichier présent sur le système. L’application utilise des mécanismes avancés pour indexer et synchroniser en temps réel les modifications du système de fichiers, garantissant ainsi une précision et une rapidité optimales.
Cardinal se distingue par sa capacité à effectuer des recherches en quelques millisecondes, même sur des volumes importants de données. Elle prend en charge des filtres avancés, tels que la recherche par contenu, taille, date de création ou de modification. L’application propose également des options de recherche flexibles, incluant la recherche floue (fuzzy), les wildcards et les expressions régulières (regex). Son interface utilisateur est conçue pour être intuitive et accessible, facilitant ainsi son adoption par les utilisateurs de tous niveaux.
L’indexation initiale de Cardinal est optimisée pour tirer pleinement parti des performances du CPU et du système de fichiers APFS. Une fois l’indexation terminée, l’application maintient une synchronisation constante avec les modifications du système grâce à l’utilisation des FSEvents de macOS. Ces événements sont stockés directement dans le système de fichiers, permettant à Cardinal de rattraper les changements même après une fermeture de l’application. Un cache spécialisé, à la fois en mémoire et sur disque, est utilisé pour accélérer encore davantage les recherches.

Gratuit
https://github.com/cardisoft/cardinal/releases/
Views: 16
