StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
OpenGrok

OpenGrok

#42in Search
Discussions0
Followers8
OverviewDiscussionsAdoptionAlternativesIntegrations
Try It

What is OpenGrok?

It is a fast and usable source code search and cross reference engine, written in Java. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories of many source code management systems.

OpenGrok is a tool in the Search category of a tech stack.

Key Features

Search for full text, definitions, symbols, path and revision historyLimit searches to any subtree (hierarchical search)Incrementally update its index. i.e update only the changed files since last time it was updatedSearch query with Google like syntax (eg. path:Makefile defs:target)Search for files modified within a date rangeSearch using wild cards like * (many characters) or ? (one character)Show the matching lines in search results

OpenGrok Pros & Cons

Pros of OpenGrok

No pros listed yet.

Cons of OpenGrok

No cons listed yet.

OpenGrok Alternatives & Comparisons

What are some alternatives to OpenGrok?

Sourcegraph

Sourcegraph

Sourcegraph is a universal code search tool that lets you find and fix things across ALL your code -- any code host, any repo, any language. Stay in flow and find your answers quickly with smart filters, and more.

Fisheye

Fisheye

FishEye provides a read-only window into your Subversion, Perforce, CVS, Git, and Mercurial repositories, all in one place. Keep a pulse on everything about your code: Visualize and report on activity, integrate source with JIRA issues, and search for commits, files, revisions, or people.

Hound by Etsy

Hound by Etsy

Hound is an extremely fast source code search engine. The core is based on this article (and code) from Russ Cox: Regular Expression Matching with a Trigram Index. Hound itself is a static React frontend that talks to a Go backend. The backend keeps an up-to-date index for each repository and answers searches through a minimal API.

CodeQL

CodeQL

It is an industry-leading semantic code analysis engine that is used to discover vulnerabilities across a codebase. It lets you query code as though it were data. Write a query to find all variants of a vulnerability, eradicating it forever. Then share your query to help others do the same.

Quod AI

Quod AI

Search engine to find source code across all your Git repositories quickly. Search using keywords, exact code, fuzzy, semantic search & more.

Buildt

Buildt

It is an AI tool to help developers quickly search and understand large codebases. Engineers at companies like Stripe and Airbnb have to work with million-line codebases; our LLM-powered tool makes this simple.

Try It

Visit Website

Adoption

On StackShare

OpenGrok Integrations

Java, Golang, PHP, Scala, Ruby and 5 more are some of the popular tools that integrate with OpenGrok. Here's a list of all 10 tools that integrate with OpenGrok.

Java
Java
Golang
Golang
PHP
PHP
Scala
Scala
Ruby
Ruby
C++
C++
Clojure
Clojure
Lua
Lua
Kotlin
Kotlin
Erlang
Erlang
Companies
1
R
Developers
2
GN