/FileExplorer

Fast file explorer written with Tauri and React.

Primary LanguageRust

Rust

Fast File Explorer

This is a fast file explorer written in Rust. After testing on my C drive, this file explorer was able to find a file in 280ms. In comparison, Windows took 3 minutes and 45 seconds.

Supported operating systems

  • Windows
  • Linux

Note that when opening the program it will freeze as we have not yet implemented a loading screen for the caching process. When this happens don't worry, it will launch when it's done caching.

Bare in mind this is still in development and missing the following core features:

  • Caching service (constant file watching to keep cache up to date) - only works when program is open
  • Top navigation bar
  • Search/caching progress counter
  • Ability to search for file extensions without including any name
  • Ability to open files
  • Ability to copy/cut/paste files
  • Ability to move files
  • Ability to create files

Fast Search Feature

Dev Setup/Installation

Prerequisites

  • Stable NodeJS Install
  • Stable Rust Install
  • Yarn installation (npm i -g yarn)

Steps

#  Make sure you have Tauri CLI installed
cargo install tauri-cli

# Install dependencies
yarn

# Run app for development
cargo tauri dev

# Build for production
cargo tauri build