Skip to content

Latest commit

 

History

History
78 lines (50 loc) · 2.82 KB

File metadata and controls

78 lines (50 loc) · 2.82 KB

ExplorerPro Suite

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.

Funktionen

  • 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.

Installation

git clone https://github.com/file-bricks/ExplorerPro.git
cd ExplorerPro
python --version  # Python 3.10+
python -m pip install -r requirements.txt

Start

python src/main.py

Unter Windows kann auch der Launcher im Projektroot genutzt werden:

START_ExplorerPro.bat

Plattformplan

ExplorerPro 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.

Tests

python -m pytest -q
python -m compileall -q src tests manage_translations.py translator.py

Die Tests decken Import-Smokes, Weitergabe des Suchfilters "Im Inhalt", Fehlerbehandlung beim Datei-/Ordner-Öffnen und Basis-Bootstrapping ab.

Datenschutz

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.

Screenshot

ExplorerPro Hauptfenster

Lizenz

ExplorerPro steht unter AGPL v3. Siehe LICENSE.

Dieses Projekt nutzt PySide6 unter LGPL-kompatiblen Bedingungen und PyMuPDF unter AGPL-Bedingungen.

Status

  • Version: 1.0.0
  • Maintainer: Lukas Geiger
  • Letzte Repository-Wartung: 2026-06-04

Haftung

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.