WinFindGrep is an open-source, grep-style search and replace tool built with .NET 9.0 and Windows Forms, aimed at bringing Unix power to Windows users without requiring a terminal.
Key features of WinFindGrep include recursive search through multiple folders, file filters, regex support, case sensitivity, whole-word matching, find-and-replace across multiple files, and results with file path, line number, and preview.
The project is built using .NET 9.0, Windows Forms, and C#, with a well-structured solution that includes components for UI, search, replace, file-system logic, and data structures.
WinFindGrep offers a self-contained deployment as a single-file executable without requiring the .NET runtime on the user's PC, making it easy to distribute and use without installation.