UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code. It is intended to be largely com...

GPL (Version 3 only https://github.com/gvansickle/ucg/blob/master/COPYING
UniversalCodeGrep binaries are currently available for Fedora 23/24/25/rawhide and Centos 7. Binaries for other platforms (Ubuntu, Arch, openSUSE are coming soon. If you are a Fedora or CentOS user, the easiest way to install UniversalCodeGrep is from the Fedora Copr-hosted dnf/yum repository here https://copr.fedoraproject.org/coprs/grvs/UniversalCodeGrep.
Installation is as simple as: # Add the Copr repo to your system: sudo dnf copr enable grvs/UniversalCodeGrep # Install UniversalCodeGrep: sudo dnf install universalcodegrep UniversalCodeGrep can be built and installed from the distribution tarball (available here https://github.com/gvansickle/ucg/releases/download/0.3.0/univers

Go to https://gvansickle.github.io/ucg/

UniversalCodeGrep alternatives


grep is a command-line utility for searching plain-text data sets for lines matching a regular expression.

tags: file-search regular-expression
platform: Mac OS X Windows Linux Haiku


dnGrep allows you to search across files with easy-to-read results. Search through text files, Word documents, PDFs, and archives using text, regul...

tags: Portable file-search grep recursive regular-expression
platform: Windows

The Silver Searcher

Silver Searcher is a code search tool similar to ack that claims to be much faster. It's implemented in C and has some extra features such as ignor...

tags: code-search fast file-search grep
platform: Mac OS X Linux BSD


ripgrep is a command line search tool that combines the usability of The Silver Searcher (an ack clone) with the raw speed of GNU grep.

tags: search-tool grep
platform: Mac OS X Windows Linux BSD


Ack is designed as a standalone (one perl file) replacement for 99% of the uses of grep. ack is intelligent about the files it searches. It knows a...

tags: file-search grep regular-expression search-and-replace search-text-in-files
platform: Mac OS X Linux


Tiny ack-style file search utility. All arguments constitute the search text. No need to wrap most searches in double quotes. Short & written in Ba...

tags: file-search find-files grep search-tool
platform: Linux