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.
- Host: GitHub
- URL: https://github.com/mbn-code/rust-file-explorer
- Owner: mbn-code
- License: mit
- Created: 2024-01-21T19:48:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-22T09:45:14.000Z (over 1 year ago)
- Last Synced: 2025-01-27T08:11:38.034Z (4 months ago)
- Topics: arm, druid-io, file-explorer, linux, macos, rust, walkdir, windows
- Language: Rust
- Homepage:
- Size: 15.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.