Create Code Property Graphs for Rust repositories

Job ID: 37085870

Budget: $750 – $1,500 USD

I am looking for someone to write an extension to Joern to create code property graphs for a Rust repository. I have a specific repository in mind that I will want a solution for, but the extension should be generic. The Rust repository I need these code property graphs for is the ‘nautilus_trader’ repository located on GitHub at https://github.com/nautechsystems/nautilus_trader.

The code property graph should capture the AST, CFG, and PDG to form a complete CPG (ref https://coderpad.io/blog/development/code-property-graph-oriented-databases-source-code-analysis/).

I would consider a solution based on CodeQL as an alternative for the right price. Ideal candidate can also write an extension that provides coverage for Cython.

If you think you can handle this project, I would love to hear from you! Thanks!