Skip to content

conaticus/FileExplorer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

daf6898 · Jun 29, 2023

History

76 Commits
Jun 28, 2023
Jun 12, 2023
Jun 12, 2023
Jun 19, 2023
Jun 29, 2023
Jun 29, 2023
Jun 12, 2023
Jun 27, 2023
Jun 12, 2023
Jun 17, 2023
Jun 16, 2023
Jun 17, 2023
Jun 17, 2023
Jun 12, 2023
Jun 12, 2023
Jun 12, 2023
Jun 17, 2023

Repository files navigation

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.

Bare in mind this was just a proof of concept and this is not complete, sadly I did not have time to implement these features for the video:

  • Up to date cache with file watching
  • Run on startup
  • Top navigation bar
  • Search/caching progress counter
  • Ability to search for file extensions without including any name
  • Ability to open 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