Marketplace

Marketplace

Every stage of a Bomly scan is a contract: detectors read your project, matchers add data about each package, auditors turn that into findings, and analyzers check what your code actually reaches. Everything below runs inside the scan — the components built into the CLI, and the plugins you add yourself.

24 detectors

npm

Core · npm

Verifiedlockfilebuild-tool

Reads package-lock.json and npm-shrinkwrap.json. Can also call npm directly when you want the resolved tree the tool itself would build.

Included in the CLILearn more

pnpm

Core · npm

Verifiedlockfilebuild-tool

Reads pnpm-lock.yaml, including workspaces. Can also call pnpm directly for the resolved tree.

Included in the CLILearn more

Yarn

Core · npm

Verifiedlockfilebuild-tool

Reads yarn.lock in both the classic and berry formats. Can also call Yarn directly for the resolved tree.

Included in the CLILearn more

Bun

Core · npm

Verifiedlockfilebuild-tool

Reads bun.lock and the binary bun.lockb. Can also call Bun directly for the resolved tree.

Included in the CLILearn more

Maven

Core · Maven

Verifiedbuild-tool

Resolves dependencies from pom.xml, following parent poms and multi-module builds.

Included in the CLILearn more

Gradle

Core · Maven

Verifiedbuild-tool

Resolves dependencies from build.gradle, the Kotlin DSL, and gradle.lockfile when the build publishes one.

Included in the CLILearn more

Go modules

Core · Go

Verifiedbuild-tool

Resolves the module graph from go.mod, so you get the versions the Go toolchain actually selects.

Included in the CLILearn more

Composer

Core · PHP

Verifiedlockfile

Reads composer.lock and the installed-package metadata Composer writes.

Included in the CLILearn more

Bundler

Core · Ruby

Verifiedlockfile

Reads Gemfile.lock, including the next-format lockfile.

Included in the CLILearn more

GitHub Actions

Core · GitHub Actions

Verifiedmanifest

Reads workflow and composite action files, so the actions your CI depends on show up in the graph too.

Included in the CLILearn more

pip

Core · Python

Verifiedbuild-tool

Reads requirements.txt files and can resolve them with pip when you want pinned versions.

Included in the CLILearn more

Pipenv

Core · Python

Verifiedbuild-tool

Reads Pipfile and Pipfile.lock.

Included in the CLILearn more

Plugins are separate programs that Bomly runs beside its own components. Read the plugin guide for how they run, what they can reach, and how to write one. Analyzers are experimental and currently built into the CLI only.