Free alternative(s) to PowerGREP

grep, regex, utility, windows

Solution

I would suggest trying the new dnGrep. It's a .NET application that provides grep-like functionality and has almost all the features you specified.

Here are the features and a sample screenshot:

- Shell integration (ability to search from Windows Explorer)

- Plain text/regex/XPath search (including case-insensitive search)

- Phonetic search (using Bitap and Needleman-Wunch algorithms)

- File move/copy/delete actions

- Search inside archives (via plug-ins)

- Search Microsoft Word documents (via plug-ins)

- Search PDF documents (via plug-ins)

- Undo functionality

- Optional integration with a text editor (like Notepad++)

- Bookmarks (ability to save regex searches for the future)

- Pattern test form

- Search result highlighting

- Search result preview

- Does not require installation (can be run from a USB drive)

Problem

First of all, great praise goes out to PowerGREP. It's a great program. But it's not free. Some of its options I'm looking for: Being able to use .NET regexp's (or similar) to find things in a filtered list of files through subdirectories. Replacing that stuff with other regexps. Being able to jump to that part of the file in some sort of editor. Non commandline. Being able to copy the results / filename and occurrences of the text. Low overhead would also be nice, so not too many dependencies, etc. And I need it on Windows.

Original source

Related problems