Topics / #code-search

Code-search projects on GitHub

Semantic and exact search across large codebases.

As of , the most-starred Code-search projects on GitHub are graphify (127.3K stars), codegraph (74.3K stars) and GitNexus (47.9K stars). GitHub.Locker tracks 16 Code-search repositories with 369.7K stars combined. The fastest-growing on October 16 was graphify, with +360 stars in a day.

16Projects
369.7KStars in total
+995Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

16 projects · by stars

  1. #1 · Graphify-Labs/graphify

    graphify

    Graphify turns a whole codebase — plus its docs, SQL schemas, configs, and PDFs — into a queryable knowledge graph you traverse instead of grepping files.

    127.3K
  2. #2 · colbymchenry/codegraph

    codegraph

    CodeGraph pre-indexes your codebase into a knowledge graph of every symbol, call edge, and dependency, so AI coding agents get the exact code they need in one call instead of crawling files.

    74.3K
  3. #3 · abhigyanpatwari/GitNexus

    GitNexus

    It indexes any codebase into a knowledge graph — dependencies, call chains, clusters, execution flows — and serves it to AI coding agents via MCP tools so they stop making blind edits.

    47.9K
  1. 4

    serena

    30.3Koraios/serena · Python

    A free, open-source MCP toolkit that gives AI coding agents IDE-grade semantic tools: symbol-level code retrieval, editing, refactoring and debugging. Its tagline: the IDE for your coding agent.

  2. 5

    the_silver_searcher

    27.1Kggreer/the_silver_searcher · C

    The Silver Searcher (ag) is a command-line code-searching tool similar to ack, built with a focus on speed.

  3. 6

    claude-context

    12.6Kzilliztech/claude-context · TypeScript

    Claude Context is an MCP server that gives AI coding agents semantic search over your entire codebase, so they can pull relevant code straight into context instead of loading whole directories.

  4. 7

    fff

    11.1KdmtrKovalenko/fff · Rust

    A Rust file-search toolkit for humans and AI agents: typo-resistant path and content search ranked by how often you touch files, shipped as an SDK, an MCP server and a Neovim plugin. It powers search in opencode and nushell.

  5. 8

    Trail-Code

    10.3Ktrailhq/Trail-Code · TypeScript

    Graft maps your codebase into linked markdown files — one node per system, API, or concept — and feeds the matching nodes to coding agents like Claude Code, Cursor, Codex, and Gemini, so they stop re-exploring the repo on every task and run faster, cheaper, and more accurately.

  6. 9

    sourcegraph-public-snapshot

    10.3Ksourcegraph/sourcegraph-public-snapshot · Go

    Sourcegraph is a code AI platform for working with big, complex codebases: it combines universal code search, code intelligence, and tooling to fix and refactor code at scale.

  7. 10

    semble

    6.2KMinishLab/semble · Python

    Semble is a code search library built for coding agents. It returns the exact relevant code snippets for a query instead of making the agent grep and read full files, using about 99% fewer tokens than grep+read.

  8. 11

    mgrep

    4.4Kmixedbread-ai/mgrep · TypeScript

    mgrep is a CLI tool that lets you semantically search your code, PDFs, images, and text using natural language, instead of relying on exact grep-style patterns.

  9. 12

    DigUp

    4.3KARahim3/DigUp · Swift

    DigUp is a free, open-source macOS menu bar app that lets you search the files on your Mac by what's actually in them — photos, PDFs, documents, recordings, videos and code — using Google DeepMind's EmbeddingGemma 2 model running entirely on-device.

  10. 13

    jevgrep

    2.8Kdzhng/jevgrep · TypeScript

    jevgrep (the jg CLI) lets coding agents find relevant code by describing what it does in a question, instead of searching for exact text or paths. It uses an engine called Jev to judge relevance across folders, files, and declarations and returns reading leads plus verbatim source excerpts to stdout.

  11. 14

    sgrep

    307context-dot-dev/sgrep · Python

    sgrep is a local search tool that finds code and document passages using plain-English intent, combining semantic embeddings with ripgrep-style lexical matching, without any account or hosted index.

  12. 15

    graphicle

    195Graphicle-AI/graphicle · Rust

    Graphicle is a Rust program that builds a code graph of your repository and keeps project memory (docs, decisions, past agent sessions) so your coding agent gets cited, relevant excerpts instead of re-reading the whole codebase.

  13. 16

    axiomcodegraph

    177AxiomCodeAI/axiomcodegraph · TypeScript

    AxiomCode Graph turns a codebase into a knowledge graph built with formal methods (compiler-style type resolution) rather than syntax guessing, so AI coding agents can look up exact callers, callees, call paths and affected tests instead of grepping through code.

Often tagged together