AstroGrep is a Microsoft Windows grep utility that allows users to search for keywords within files. Grep is a program used in UNIX’s command-line interface to look for specific keywords within files.

AstroGrep enables the use of regular expressions and provides flexible printing capabilities, as well as storing recently accessed paths. Additionally, it includes a “context” feature that is particularly useful for examining source code.

Initially authored by Theodore L. Ward, AstroGrep was subsequently updated to Microsoft .Net by Curtis Beard. The program is presently being developed using Microsoft C# with .Net v4.0, having been ported from Visual Basic 6.

AstroGrep’s development was made possible through contributions from the open source community at The program’s source code is freely available for use under the GNU Public License.

Features of AstroGrep

  • Regular expressions (Uses the standard Microsoft .Net Regular Expressions: Quick Reference).
  • Concurrent multiple file types.
  • Recursive directory searching.
  • A “context” feature that selects the lines above and below your search expression, or view entire file.
  • Most Recently Used list for search paths, file types, and search text.
  • Ability to save or print all results or a selection.
  • Customize the colors used in the preview area.
  • Right click to open file with editor of your choice at specific line (if editor supports it).
  • Match Whole Word Only.
  • Syntax highlighting when viewing full file contents (if extension supported).
  • Summary of all results.
  • Free of charge and Open Source.

Download AstroGrep

AstroGrep which is a Microsoft Windows grep utility that allows users to search for keywords within files can be downloaded from