ast-grep & ripgrep

Joern

Joern is a platform for analyzing C/C++ code using code property graphs.

About

Joern is designed for robust analysis of C/C++ code, generating code property graphs that represent the code's syntax, control-flow, data-flow, and type information. It utilizes a fuzzy parser to import code without requiring a complete build environment and stores the resulting graphs in a Neo4J database. Users can query the database using an extensible query language based on Gremlin, allowing for flexible and efficient code analysis.

Resources & Links

Related Categories