English | Maschinenlesbarer Kontext
ExplorerPro ist ein lokaler Desktop-Dateimanager für Power User. Die App bündelt Mehrtab-Dateibrowser, Vorschau, Datenschutzprüfung, Duplikatsuche, Synchronisation, App-Launcher, Prompt-Sammlung und einen leichten Code-Editor in einer PySide6-Oberfläche.
- Dateibrowser: Mehrtab-Navigation mit Breadcrumbs und Kontextmenüs.
- Vorschau: PDF-, Bild-, Quellcode- und Textvorschau direkt in der App.
- Datenschutzprüfung: Hinweise auf sensible Dateinamen oder Inhalte.
- Erweiterte Suche: Filter nach Typ, Größe, Datum und Suchtext.
- Duplikatsuche: Hash-basierte Duplikaterkennung.
- Schnell-Editor: Integrierter Editor mit QScintilla und Pygments.
- Synchronisation: Lokale Ordner-Synchronisation mit Ausschlussmustern.
- Launcher: Schnellzugriff auf konfigurierte Apps und Prompts.
git clone https://github.com/file-bricks/ExplorerPro.git
cd ExplorerPro
python --version # Python 3.10+
python -m pip install -r requirements.txtpython src/main.pyUnter Windows kann auch der Launcher im Projektroot genutzt werden:
START_ExplorerPro.batExplorerPro bleibt zuerst eine Desktop-App. Windows ist die Hauptplattform und Store-Kandidat. macOS und Linux sind P1-Ziele für Source- und Build-Smokes. Web, Android und iOS sind nur als mögliche Companion-Oberflächen für redigierte Exporte vorgesehen, nicht als Ersatz für den lokalen Dateimanager.
Das geplante Austauschformat ist in EXPORTFORMAT.md dokumentiert. Der Plattform- und Store-Plan steht in PORTIERUNGSPLAN.md.
python -m pytest -q
python -m compileall -q src tests manage_translations.py translator.pyDie Tests decken Import-Smokes, Weitergabe des Suchfilters "Im Inhalt", Fehlerbehandlung beim Datei-/Ordner-Öffnen und Basis-Bootstrapping ab.
ExplorerPro arbeitet mit lokal gewählten Dateien. Für die Kernfunktionen sind kein Cloud-Backend und kein externes Konto nötig. Lokale Scan-Ergebnisse, private Dateilisten, Logs, Build-Ausgaben und Test-Artefakte gehören nicht ins Repository.
Siehe PRIVACY_POLICY.md.
ExplorerPro steht unter AGPL v3. Siehe LICENSE.
Dieses Projekt nutzt PySide6 unter LGPL-kompatiblen Bedingungen und PyMuPDF unter AGPL-Bedingungen.
- Version: 1.0.0
- Maintainer: Lukas Geiger
- Letzte Repository-Wartung: 2026-06-04
Dieses Projekt wird unentgeltlich als Open-Source-Software bereitgestellt. Nutzung auf eigenes Risiko. Es gibt keine Wartungszusage, Verfügbarkeitsgarantie, Gewähr für Fehlerfreiheit oder Eignung für einen bestimmten Zweck.
