Livegrep

Livegrep is maintained by a Stripe developer and is used inside Stripe. It has a slick demo on the Linux source code at livegrep.com.

Sourcegraph is a good replacement for Livegrep for almost every organization.

Pros

  • Instant, as-you-type search results
  • Quick search filters to narrow by path, etc.

Cons

  • No support for code navigation (code intelligence and/or ctags)
  • Difficult to manage and scale (requires building custom infrastructure)
  • Although it’s used heavily by a small number of companies, it’s maintained part-time by a single developer, so future trajectory is limited