Supported Languages

Languages supported

FlyingDuck supports scanning for SBOM, SCA, SAST and Secrets scanning across multiple programming languages.


Language Package Manager Lockfile SBOM SCA Secrets SAST
Pythonpypirequirements.txt
pipenvpipfile.lock
poetrypoetry.lock
Javascript
Typescript
npmpackage-lock.json
Yarnyarn.lock
pnpmpnpm-lock.yaml
Java
Kotlin
Gradlegradle.lockfile
Mavenpom.xml
PHPComposercomposer.lock
C#NuGet.csproj
RubyBundlerGemfile.lock
RustCargocargo.lock
Gogo modgo.mod

Currently, you can conduct Static Application Security Testing (SAST) and Secrets scanning for Ruby, Rust, and Go. Support for Software Bill of Materials (SBOM) and Software Composition Analysis (SCA) will be available soon.