OpenGrok
No phone app
6.2No. 14 of 25
in Code Search Tools
in Code Search Tools
- Recognised40% of the score60
- Phone app26% of the score0
- Documented20% of the score45
- Free plan14% of the score30
- Free plan
- Yes
- Runs on
- api, Linux, Mac, self-hosted, Web, Windows
Summary
OpenGrok is ranked #14 of 25 in code search tools on Samsung Mobile US Press. It runs on API, Linux, macOS, Self-hosted, Web, Windows. There is a free plan.
OpenGrok plans and pricing
All plansCompared on code search tools
- Indexing scope
- codebaseoracle.github.io
- Deployment
- self_hostedoracle.github.io
- Regex search
- Nooracle.github.io
- Code navigation
- Yesoracle.github.io
Facts
- Purpose
- OpenGrok is a Java source code search and cross-reference engine for searching, cross-referencing, and navigating source trees.oracle.github.io · 5 Oct 2026
- Search features
- It searches full text, definitions, symbols, paths, and revision history, with subtree searches, wildcards, and date-range filters.github.com · 5 Oct 2026
- Code browsing
- Its read-only web interface provides file history, revision diffs, directory history, and syntax-highlighted cross-references.github.com · 5 Oct 2026
- Repository integrations
- The supported revision control systems include Git, Mercurial, Subversion, CVS, Perforce, ClearCase, Bazaar, Monotone, Razor, RCS, SCCS, Teamware, and AccuRev.github.com · 5 Oct 2026
- Extensibility
- Plugins can add support for programming languages or revision control systems.github.com · 5 Oct 2026
- API
- The web application provides a REST API under `/api/v1/`.github.com · 5 Oct 2026
- Security
- OpenGrok provides a granular authorization framework, while authentication is handled by the application server or a reverse proxy.github.com · 5 Oct 2026
- API token security
- API bearer tokens require HTTPS unless the web application is configured to allow tokens over an insecure channel.github.com · 5 Oct 2026
- Requirements
- The setup guide lists Java 21 through 25, Universal Ctags, a servlet container such as Tomcat 10.x, and a recent browser for clients.github.com · 5 Oct 2026
- Resource needs
- The guide says the indexer is usually run with an 8 GB JVM heap and the web app needs more memory.github.com · 5 Oct 2026
- Support
- The project directs users to discussions and mailing lists, and asks users to report bugs or feature requests through GitHub Issues.oracle.github.io · 5 Oct 2026
- Maintenance
- The project says it is maintained by enthusiasts and volunteers from around the world.oracle.github.io · 5 Oct 2026
- Release
- The releases page lists version 1.14.19 as the latest release and describes it as allowing Java 25.github.com · 5 Oct 2026
Best OpenGrok alternatives
See all 20Where it ranks on Samsung Mobile US Press
- Best Code Search Tools in 2026#14 of 25
Is OpenGrok yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- oracle.github.io/opengrok/· checked 5 Oct 2026
- github.com/oracle/opengrok/wiki/Features· checked 5 Oct 2026
- github.com/oracle/opengrok/wiki/Supported-Revision· checked 5 Oct 2026
- github.com/oracle/opengrok/wiki/Web-services-%28RE· checked 5 Oct 2026
- github.com/oracle/opengrok/wiki/Authorization· checked 5 Oct 2026
- github.com/oracle/opengrok/wiki/How-to-setup-OpenG· checked 5 Oct 2026
- github.com/oracle/opengrok/releases· checked 5 Oct 2026




