Search and replace text and raw bytes in multiple files. Features include: multi-line text entry; full support for RegEx with syntax highlighting and match substitutions; built-in hex editor to replace bytes; wildcards and case-sensitivity; Unicode.




SeaGOAT is described as '"AI-based" code search engine that you can run on your local computer, or you can run it on your server as a REST API. It can be considered an alternative to grep' and is an app in the development category. There are more than 25 alternatives to SeaGOAT for a variety of platforms, including Windows, Linux, Mac, BSD and iPad apps. The best SeaGOAT alternative is DocFetcher, which is both free and Open Source. Other great apps like SeaGOAT are Agent Ransack, grepWin, ripgrep and AstroGrep.
Search and replace text and raw bytes in multiple files. Features include: multi-line text entry; full support for RegEx with syntax highlighting and match substitutions; built-in hex editor to replace bytes; wildcards and case-sensitivity; Unicode.




Easy alternative to Grep. Portable. Supports extended regular expression syntax.

Search & Replace Master is a freeware. It looks through multiple files for a string or pattern and can also replace it with another string or pattern.


Search multiple strings occurrences simultaneously with the help of this piece of software that comes with support for regular expressions.


Performs a global regular expression search and replace operation on each line of ASCII input from stdin and prints the result to stdout. Serves.
Baloo is not an application, but a daemon to index files. Applications can use the Baloo framework to provide file search results.
TexFinderX is a freeware tool to search and replace text inside entire folders.
TexFinderX is MacOS X, Snow Leopard, Windows XP, Vista and Seven compatible.
Main features Search and replace text - with regular expression or not - in entire folders with the ability to filter de.


Rummage is a cross platform tool for crawling directories and searching and replacing in text files. It is written in Python and uses wxPython for the GUI. Rummage allows for literal or regex searches and has configurations for limiting the files etc.



UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code. It is intended to be largely command-line compatible with Ack, to some extent with ag, and where appropriate with grep.
A very capable Windows Grep, search, replace and data extraction tool.



Zoekt is a text search engine intended for use with source code. (Pronunciation: roughly as you would pronounce "zooked" in English).
Zoekt is the most popular Self-Hosted alternative to SeaGOAT.