An open API service indexing awesome lists of open source software.

https://github.com/mbn-code/rust-file-explorer

This is a file explorer written in Rust optimised for speed in searching.
https://github.com/mbn-code/rust-file-explorer

arm druid-io file-explorer linux macos rust walkdir windows

Last synced: 2 months ago
JSON representation

This is a file explorer written in Rust optimised for speed in searching.

Awesome Lists containing this project

README

        

# Rust File Explorer
A simple file explorer written in Rust using the Druid framework.
This file explorer utilises regex in Rust and works on both Windows and macOS

## Features

- Search for files by name in the specified directory.
- Displays search results with a case-insensitive regex match for file names.
- User interface powered by the Druid framework.
- Results are shown in a scrollable window.

## Usage

1. Clone the repository:

```bash
git clone https://github.com/CollinEdward/Rust-File-Explorer.git
```

2. Navigate to the project directory:

```bash
cd Rust-File-Explorer
```

3. Build and run the application:

```bash
cargo run
```

4. Enter the directory path and search term in the provided text boxes.
5. Click the "Search" button to initiate the search.

## Dependencies

- [Druid](https://github.com/linebender/druid): A data-driven Rust GUI framework.
- [walkdir](https://crates.io/crates/walkdir): A simple filesystem walker.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.