joern
brew install joernOpen-source code analysis platform based on code property graphs
License: Apache-2.0
Development: Pull requests
Formula JSON API: /api/formula/joern.json
Formula code: joern.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
tahoe | ✅ |
|---|---|---|
| sequoia | ✅ | |
| sonoma | ✅ | |
| macOS on Intel |
sonoma | ✅ |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ |
Current versions:
| stable | ✅ | 4.0.610 |
Depends on:
| astgen | 3.47.0 | Generate AST in json format for JS/TS |
| coreutils | 9.11 | GNU File, Shell, and Text utilities |
| openjdk@25 | 25.0.4.1 | Development kit for the Java programming language |
| php | 8.5.10 | General-purpose scripting language |
Depends on when building from source:
| sbt | 2.0.8 | Build tool for Scala projects |
Binaries:
abap2cpg,
c2cpg.sh,
csharpsrc2cpg,
ghidra2cpg,
gosrc2cpg,
javasrc2cpg,
jimple2cpg,
joern,
joern-cpg2scpg,
joern-export,
joern-flow,
joern-parse,
joern-scan,
joern-slice,
joern-vectors,
jssrc2cpg.sh,
kotlin2cpg,
php2cpg,
pysrc2cpg,
rubysrc2cpg,
rust2cpg,
schema-extender.sh,
swiftsrc2cpg.sh
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 83 | 246 | 987 |
Installs (--HEAD) | 1 | 1 | 2 |
| Installs on Request | 83 | 246 | 987 |
Installs on Request (--HEAD) | 1 | 1 | 2 |
| Build Errors | 0 |