File Explorer

Fast - Customizable - Modern - Open Source

~15ms
Search Time
3min 45s
Windows Explorer
500k+
Indexed Files
93%
Test Coverage

Features

Blazing Fast Search

Multiple search algorithms with ~15ms response time vs 3min 45sec for Windows Explorer. Sublinear performance scaling even with large datasets.

Advanced Search Engine

Fast fuzzy search with ART (Adaptive Radix Tree) implementation, LRU caching, and intelligent fallback with typo tolerance.

Comprehensive File Operations

Copy, move, delete, rename with robust error handling and batch operations support.

SFTP Support

Full remote file system operations including browsing, uploading, and downloading with secure connections.

File Hashing & Security

MD5, SHA2, and CRC32 hash generation for file integrity verification and security.

File Preview

Built-in preview system for various file types with spotlight-like functionality.

Integrated Terminal

Built-in terminal support for advanced users with seamless workflow integration.

Customizable Settings

Extensive configuration options, themes, and personalization features to match your workflow.

Cross-Platform

Native support for Windows, macOS, and all major Linux distributions with consistent performance.

File Templates

Template system for creating new files with predefined structures and content.

ZIP Archive Support

Built-in support for creating, extracting, and managing ZIP archives directly within the file manager.

Advanced Permissions

Comprehensive file and directory permission management with detailed access control settings.

Multilayer Architecture

Advanced search architecture enabling repetition-tolerant, prefix-tolerant, and typo-tolerant searches

LRU Cache
Adaptive Radix Tree
Trigramm-Fuzzy-Matcher

Screenshots

Main Interface - This PC View
Main Interface - This PC View
File Details View
File Details View
Terminal Integration
Terminal Integration
Settings Panel
Settings Panel

Installation

Cross-platform compatibility - Supports Linux, macOS, and Windows

Build from Source

Prerequisites: Node.js, Rust, Tauri CLI (>2.4.0)

# Clone repository
git clone https://github.com/CodeMarco05/FileExplorer

# Install Tauri CLI
cargo install tauri-cli

# Build for production
cargo tauri build
Linux Distributions

Available formats: .deb, .rpm, AppImage

# AppImage (recommended)
chmod +x file-explorer-x.y.z.AppImage
./file-explorer-x.y.z.AppImage

# Debian/Ubuntu
sudo dpkg -i file-explorer.deb

# Red Hat/Fedora
sudo rpm -i file-explorer.rpm

# Binary location:
src-tauri/target/release/bundle/linux/
macOS

Requires Xcode with build tools installed

# Install Tauri CLI
cargo install tauri-cli

# Build for production
cargo tauri build

# Binary location:
src-tauri/target/release/bundle/macos/
Windows

Generates installer (.exe or .msi)

# Install Tauri CLI
cargo install tauri-cli

# Build for production
cargo tauri build

# Installer location:
src-tauri/target/release/bundle/msi/

Meet the Team

Marco Brandt
@CodeMarco05
Daniel Schatz
@xd1i0
Sören Panten
@SPKonig
Lauritz Wiebusch
@wielauritz