Skip to content

anridev24/file-scout

Repository files navigation

FileScout 📁

FileScout is a straightforward, yet powerful desktop application developed for Windows, designed to enhance your file searching capabilities. With FileScout, you can easily search for text content within files across your system, leveraging a fast and efficient search process.

⚠️ Warning: Please note that FileScout is still under development. Features and functionalities are subject to change as we continue to improve and update the application. We appreciate your support and understanding during this phase.

Main Goal 🎯

FileScout's primary objective is to provide users with a simple, yet effective tool for deep text searches within files on Windows. Whether you're looking for specific code snippets, phrases, or data entries, FileScout can help you locate them with precision and speed.

How It Works 🔍

  1. User Input: Start by specifying the path to the directory and the keyword you're searching for.
  2. File Tree Construction: FileScout then recursively traverses the provided path, building a comprehensive file tree.
  3. Keyword Search: The application searches every file within the tree for the specified keyword, ensuring thorough and accurate results.

Features ✨

  • Deep Text Search: Precisely locate text content within files.
  • Fast and Efficient: Built with Rust, FileScout offers unparalleled search speed.
  • Simple Interface: Designed with usability in mind, ensuring ease of use for everyone.
  • Result Saving: Option to save search results for later reference.

Installation and Usage 🛠️

FileScout is available for Windows. Follow the instructions below to get started:

  1. Download FileScout: Visit the official website or GitHub repository to download the application.
  2. Install FileScout: Run the installer and follow the on-screen instructions.
  3. Launch FileScout: Open the application and start searching by specifying your desired path and keyword.

Contributing 🤝

We welcome contributions to FileScout! If you have ideas for improvements or want to contribute code, please feel free to submit pull requests or open issues on our GitHub repository.

License 📄

FileScout is released under the MIT License. See the LICENSE file for more details.