This livegrep project was an experiment in scaling real-time regex search, inspired in part by the death of Google Codesearch.

livegrep uses Russ Cox's excellent RE2 regular expression library, underneath a custom indexing and searching backend written in C++ with pthreads. The frontend is implemented in Go.

livegrep is written by Nelson Elhage and is open source.