OpenGrok is a fast and usable source code search and cross reference engine, written in Java WWW: https://oracle.github.io/opengrok/