A sleek, user-friendly desktop application built using Python's tkinter library for quickly searching files by name (with optional extension filtering) across your computer.
- Live file search with keyword matching
- Optional extension filter (e.g.,
.txt,.pdf,.py) - Toggle recursive search to include/exclude subfolders
- Multithreaded for smooth, responsive UI
- Double-click a result to open file location in Windows Explorer
- Stop button to cancel ongoing searches
- Modern dark-themed GUI with responsive design
- Python 3.7+
- Works on Windows
Standard Python libraries are used:
tkinterosthreadingsubprocess
- Make sure Python is installed.
- Save the code as
file_search_tool.pyor similar. - Run the script