Skip to content
SPECIFICTION
Get listed

CRACI vs GUAC

CRACI

craci.com

GUAC

guac.sh

Side by side

FigureCRACIGUAC
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
API—Yes
Self-hosted—Yes
Plans published22
Spec score · Software Supply Chain Security Software7.8 (#13)8.8 (#2)

Plans

CRACI

  • ProFree
  • EnterprisePriced on request

CRACI pricing →

GUAC

  • GUAC (open-source project)Free
  • Open-source GUACFree

GUAC pricing →

In their own words

CRACI

CRACI is a web service providing managed continuous-integration runners that capture software dependencies during builds and monitor them for vulnerabilities. It creates build-time SBOMs containing transitive dependencies and declared licenses, with CycloneDX and SPDX export formats. Monitored SBOMs are reevaluated as vulnerabilities emerge, and the service supports triage, fix routing, and VEX. GitHub Actions is the supported CI integration today; other CI systems are roadmap items. CRACI records packages from npm, PyPI, RubyGems, Cargo, Go, Nix, OCI registries, Debian, Ubuntu, Alpine, and Git or other source downloads. Jobs use a prevalidated egress policy that fails closed, and policy gates can stop builds during execution. Managed runners are Linux on x86-64 and ARM64; Windows, macOS, and on-premises runners are planned. CRACI says source code is processed during builds but not stored, while build data is hosted in Europe. Its API returns SBOMs, network traces, and provenance, though the pricing FAQ says reports cannot be exported. Pro has no monthly fee and meters usage at $0.002 /vCPU-minute.

Visit craci.com

GUAC

GUAC ingests software metadata, including software bills of materials, and connects it into a queryable view of supply-chain relationships. That portfolio-level view lets developers, operations and security practitioners, and Open Source Program Offices examine dependencies across software rather than one SBOM at a time. Teams can look for vulnerable, deprecated, unsupported, or duplicated dependencies and identify risky upstreams using OpenSSF Scorecard. APIs and a visualization tool support queries and exploration. GUAC documents SPDX and CycloneDX SBOM formats, with graph enrichment from OSV for vulnerability data, ClearlyDefined for license information, and Deps.dev for dependency information. Its GraphQL server can use in-memory storage or PostgreSQL for persistence. Collectors can read or watch files, storage buckets, and Git repositories; the filesystem collector is stable, while other collectors are experimental. Setup uses Docker Compose and requires Docker, Docker Compose, and jq. The project is an OpenSSF Incubating Project. GUAC is free and open source: its code is under the MIT license, and documentation content is under CC BY 4.0.

Visit guac.sh