Everyfind ist eine ultraschnelle Dateisuche für Linux, inspiriert von „Everything“ unter Windows. Sie kombiniert die Geschwindigkeit von fzf mit einer modernen GTK-Oberfläche und ist vollständig GPL-lizenziert.
- 🔍 Fuzzy-Suche mit
fzfüber PTY - 📁 Rekursive Indexierung mit SQLite
- 🖥️ GTK-GUI mit Doppelklick und Rechtsklick-Menü
- 🧰 CLI- und GUI-Modus
- 🧱 AppImage-kompatibel, Raspberry Pi-tauglich
- 🛡️ Lizenz: GPLv3
Voraussetzungen: Python 3.10+, pip, virtualenv empfohlen.
Klonen und Build-Skript ausführen:
git clone https://github.com/deinname/everyfind.git
cd everyfind
./build.shFür Entwicklung in einem venv:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install -e .Indexieren:
everyfind index /pfad/zum/durchsuchenInteraktive Suche (CLI):
everyfind searchGUI starten:
everyfind guiDieses Projekt steht unter der GNU General Public License v3. Siehe LICENSE für Details.