Sighthound
open-source vulnerability scanner for source code
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
We're open-sourcing Sighthound today, our rules-based static security scanner. What makes it special is that it's coded in rust and uses tree-sitter as it's AST making it very fast and easily extensible.Why build another scanner in 2026? We wanted to improve some of our detection outcomes but noticed the current open source scanners like Semgrep/Opengrep we're capped by a bunch of adoption limitations such as being written in OCaml, requiring a lot of work to add a language parser, and the rulesets were licensed differently and required paid offerings. It also felt that licensing was moving backwards rather than forward.We wanted something that was very fast, was easily extensible and had a great set of rules that we could use. This led us to using Rust and Tree-sitter since they are both fast and have great community adoption making extending Sighthound natural.We wanted it to focus on source-code vulnerability classes like Sql Injection, and Xss. We haven't yet done any secrets scanning as there are a lot of great options in the market at the moment. Right now, Sighthound supports Python, JS/TS, Java, Go, C#, HTML, PHP and Ruby.We still have a lot of work to do so, we'd love for your feedback, and contributions in however they come from adding new languages, new rules or bug fixes.
HN · launched Jul 9, 2026 · 19 upvotes (top 30%) · 0 views
Niche: code and binary analysis tools · 118 launches, 4 in the last 7 days ▼ -56% · Explore this niche →
Category and tags
- Security
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 118 launches in code and binary analysis tools →
Could you build this?
No Developing a robust static vulnerability scanner requires deep compiler theory, abstract syntax tree (AST) traversal, and extensive cybersecurity domain expertise in writing accurate exploit detection rules.
What it would actually take: The stack centers on Rust paired with Tree-sitter grammars across multiple programming languages, compiling custom query engines (similar to Semgrep). The hard parts are data-flow analysis, taint tracking, control-flow graph generation across language idioms, and curating an authoritative library of low-false-positive security rules. This requires specialized AppSec researchers and compiler engineers.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one : 322 launches clear the similarity bar, closest 8 shown.
Attention rank: #104 of 323 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 250 days after the earliest competitor.
- Artifact Keeper · hn · 2026-02-06 · 166 upvotes · similarity 0.51
- Bloodhound · hn · 2025-12-09 · 5 upvotes · similarity 0.48
- HoundDog.ai · hn · 2026-02-02 · 16 upvotes · similarity 0.46
- OmniDiff · hn · 2026-11-01 · 319 upvotes · similarity 0.44
- opentrap · github · 2026-10-19 · 439 upvotes · similarity 0.43
- Aura · hn · 2026-09-02 · 27 upvotes · similarity 0.42
- OpenHack · hn · 2026-06-04 · 12 upvotes · similarity 0.41
- dexdrop · github · 2026-10-13 · 10 upvotes · similarity 0.41
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.