Opengrep SAST engine — Semgrep-compatible, multi-platform (amd64+arm64)
3.8K
Pre-built multi-platform Docker image for Opengrep — the fast, open-source SAST engine (MIT-licensed Semgrep fork).
| Architecture | Status |
|---|---|
| linux/amd64 | ✅ |
| linux/arm64 | ✅ |
# Scan current directory
docker run --rm -v "$(pwd):/src" ipvsix/opengrep:latest scan --config auto /src
# Scan with custom rules
docker run --rm -v "$(pwd):/src" ipvsix/opengrep:latest scan --config /src/rules /src
# SARIF output
docker run --rm -v "$(pwd):/src" ipvsix/opengrep:latest scan --config auto --sarif --output /src/results.sarif /src
# JSON output
docker run --rm -v "$(pwd):/src" ipvsix/opengrep:latest scan --config auto --json --output /src/results.json /src
Opengrep is a community-maintained fork of Semgrep, started at v1.100.0. Key differences:
opengrep scan instead of semgrep)jobs:
sast:
runs-on: ubuntu-latest
container:
image: ipvsix/opengrep:latest
steps:
- uses: actions/checkout@v4
- run: opengrep scan --config auto --sarif --output results.sarif .
- uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif
sast:
image: ipvsix/opengrep:latest
script:
- opengrep scan --config auto --json --output gl-sast-report.json .
artifacts:
reports:
sast: gl-sast-report.json
services:
sast:
image: ipvsix/opengrep:latest
volumes:
- ./:/src
command: scan --config auto /src
python:3.11-alpineopengrepThis image is maintained as part of the devsecops-ai-team plugin — 18 AI agents + 25 skills for enterprise DevSecOps security scanning.
Opengrep is MIT licensed. This Docker image packaging is also MIT licensed.
Content type
Image
Digest
sha256:5e52a0f75…
Size
121.8 MB
Last updated
8 months ago
docker pull ipvsix/opengrep