nowfound

Dev tools · alternatives · 2026

24 alternatives to Structural code grep across public GitHub repositories

Codemod grep searches public code by syntax and structure, not just text or regex. Use ast-grep patterns to find code by shape across repositories.

Structural code grep is a search tool for developers that indexes public GitHub repositories and allows searching by code structure and syntax rather than just text patterns. It uses ast-grep patterns to find code… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1SC
  2. 2

    Code search made fast

    2025 · grep.app · its alternatives →

  3. 3

    A polyglot tool for code searching, linting, rewriting

    2023 · ast-grep.github.io · its alternatives →

  4. 4

    The ultimate search engine for GitHub repositories

    2024 · codefinder.dev · its alternatives →

  5. 5AG

    It is heavily inspired by semgrep, but intends to be an AST-base searcher/linter/rewriter. https://github.com/ast-grep/ast-grep

    2023 · ast-grep.github.io · its alternatives →

  6. 6

    Hey HN! We (Stephan and Thomas) recently open-sourced Semble. We kept running into the same problem while using Claude Code on large codebases: when the agent can't find something directly, it falls back to grep, reading full files or launching subagents. This uses a lot of tokens, and often still misses the relevant code. There are existing tools for this, but they were either too slow to index on demand, needed API keys, or had poor retrieval quality. Semble is our solution for this. It combines static Model2Vec embeddings (using our latest static model: potion-code-16M) with BM25, fused…

    May 2026 · github.com · its alternatives →

  7. 7

    Much improved new version. Search for words similar to the query. For example, "death" will find "death", "dying", "dead", "killing"... Incredibly useful for exploring large text datasets where exact matches are too restrictive.

    2024 · github.com · its alternatives →

  8. 8

    local-first semantic code search engine. Contribute to kantord/SeaGOAT development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  9. 9

    Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! - GitHub - BeaconBay/ck: Local first semantic and hybrid BM25 grep / search tool for use by AI and humans!

    2025 · github.com · its alternatives →

  10. 10AI

    I built this software to help users who need to do static code analysis for C/C++ codebase. This can help you to explore the ASTs interactively. It can replace the Clang ast dump completely and also you can search the code/ASTs in a structual way. For example you can search a function which matches specific name or number of paremeters.

    May 2026 · uvic-aurora.github.io · its alternatives →

  11. 11
    GitHired▲360

    Hey HN - today I’m launching GitHired. A hiring platform that ranks developers based on what they actually build — not what they claim on a PDF. It’s called GitHired, and here’s the core idea: GitHub > Resumes Instead of trusting “proficient in React” bullet points, we analyze a candidate’s actual GitHub: their real tech stack their most complex projects how active they are what kinds of contributions they make which skills match your job description and yes, we detect fake “green square farming.” Why we built this Because engineering hiring is broken. Resumes are inflated. Activity charts…

    Dec 2025 · githired.tech · its alternatives →

  12. 12

    I was getting tired of copy/pasting reams of code into GPT-4 to give it context before I asked it to help me, so I started this small tool. In a nutshell, gpt-repository-loader will spit out file paths and file contents in a prompt-friendly format. You can also use .gptignore to ignore files/folders that are irrelevant to your prompt. gpt-repository-loader as-is works pretty well in helping me achieve better responses. Eventually, I thought it would be cute to load itself into GPT-4 and have GPT-4 improve it. I was honestly surprised by PR#17. GPT-4 was able to write a valid an…

    2023 · github.com · its alternatives →

  13. 13

    A modern regular expression playground with live matching, visual railroad diagrams, rich notes, and easy sharing.

    2020 · ihateregex.io · its alternatives →

  14. 14

    A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta

    2020 · github.com · its alternatives →

  15. 15
    dif.sh▲373

    Markdown feature flags your coding agent installs for you

    Aug 2026 · dif.sh · its alternatives →

  16. 16
    Greplica▲186

    Self updating wiki for coding agents

    Jul 2026 · github.com · its alternatives →

  17. 17

    I explored an alternative way to view codebases to the typical folder/file list, showing a bird's-eye-view of its structure. https://octo.github.com/projects/repo-visualization

    2021 · octo.github.com · its alternatives →

  18. 18IW

    My book on "GNU grep and ripgrep" is free to download today and tomorrow [1][2] Code snippets, example files and sample chapters are available on GitHub [3] The book uses plenty of examples and regular expressions are also covered from scratch. The book is suitable for beginners as well as serves as a reference. Hope you find it useful, I would be grateful for your feedback and suggestions. I used pandoc+xelatex [4] to generate the pdf. [1] https://gumroad.com/l/gnugrep_ripgrep [2] https://leanpub.com/gnugrep_ripgrep [3]…

    2019 · its alternatives →

  19. 19

    An extension of regular expressions for text editing, with a grep-like command-line tool. If you, like me, struggle with group logic in regular expressions, you might find it useful. I wanted to do this for a very long time. It is more of a sketch or prototype. I'd really appreciate your feedback!

    2025 · github.com · its alternatives →

  20. 20

    Grep with colours. Contribute to arsham/blush development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  21. 21

    Author here! Some context: I published this 48 hours ago and it was auto-listed on MCPMarket (the MCP tools directory). Got 700+ organic downloads with zero marketing—developers were actively searching for exactly this solution. The "Git Accelerator" optimization story: Initially used a file walker that took 6.6s on Chromium. Profiling showed 90% was filesystem I&#x2F;O. The fix: git ls-files returns 480k paths in ~200ms. Added smart heuristics for untracked files (only scan dirs <50k files), bringing total to 0.46s. Why this matters: Agents can't wait 10 seconds for search. Sub-500ms makes…

    Jan 2026 · github.com · its alternatives →

  22. 22

    Uses upstream GNU grep to build a native php extension. - hparadiz/ext-gnu-grep

    Apr 2026 · github.com · its alternatives →

  23. 23GF

    I kept re-Googling the same flags, so I built a tiny, fast directory of copy-ready CLI commands. It’s static (vanilla JS), instant search, keyboard nav (↑&#x2F;↓ + Enter), favorites (localStorage), and linkable queries. Examples: • grep errors → https:&#x2F;&#x2F;www.greppers.com&#x2F;?q=grep%20error%20logs • list open ports (macOS) → https:&#x2F;&#x2F;www.greppers.com&#x2F;?q=list%20open%20ports • show git branch graph → https:&#x2F;&#x2F;www.greppers.com&#x2F;?q=git%20graph • tail with colors → https:&#x2F;&#x2F;www.greppers.com&#x2F;?q=tail%20colors Tech notes: static site on Netlify, no…

    2025 · greppers.com · its alternatives →

  24. 24

    I've been building a tool that changes how LLM coding agents explore codebases, and I wanted to share it along with some early observations. Typically claude code globs directories, greps for patterns, and reads files with minimal guidance. It works in kind of the same way you'd learn to navigate a city by walking every street. You'll eventually build a mental map, but claude never does - at least not any that persists across different contexts. The Recursive Language Models paper from Zhang, Kraska, and Khattab at MIT CSAIL introduced a cleaner framing. Instead of cramming everything into…

    Feb 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →