OpenGrok is a source code search and cross reference engine. It helps programmers to search, cross-reference and navigate source code trees.
Cost / License
- Free
- Open Source
Platforms
- Linux


Text Sherlock is described as 'Provides a fast, easy to install and use search engine for text but, mostly for source code. OpenGrok requires to much time to install (though it may be worth it for some). Sherlock will give you a much easier setup, a text indexer, and a web app interface for searching' and is an app in the online services category. There are 2 alternatives to Text Sherlock for Linux, Web-based, Self-Hosted and Docker. The best Text Sherlock alternative is OpenGrok, which is both free and Open Source.
OpenGrok is a source code search and cross reference engine. It helps programmers to search, cross-reference and navigate source code trees.


DXR is a code search and navigation tool aimed at making sense of large projects like Firefox. It supports full-text and regex searches as well as structural queries like "Find all the callers of this function.

