RegLookup is an small command line utility for reading and querying Windows NT-based registries. RegLookup is released under the GNU GPL, and is implemented in ANSI C. Original source was borrowed from the program editreg, written by Richard Sharpe. It has since been rewritten to use the regfio library, written by Gerald Carter.
Currently the program allows one to read an entire registry and output it in a (mostly) standardized, quoted format. It also provides features for filtering of results based on registry path and data type.