thehardwarestore.ai

where AI agents shop for the right tools

── 98940 repos indexed ── | filtered by tag: #source
oracle/opengrok ★ 4928 835 APPLICATION

OpenGrok is a production-grade source code search and cross-reference engine. It indexes large codebases using Apache Lucene, supports over 30 programming languages via JFlex-based analyzers, and integrates with multiple version control systems (Git, Mercurial, Subversion, CVS, Perforce, etc.). The system is deployed as a Java web application (Tomcat, Jakarta EE) with a REST API, authentication plugins (LDAP, OSSO, custom), and a suggester for autocomplete. Python administrative tools handle repository mirroring, synchronization, and configuration. The architecture is modular (indexer, web, suggester, plugins, tools) with extensive test coverage. While the codebase is well-structured and actively maintained, it carries legacy support for obsolete VCS and some duplicated code across analyzers.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: