Product

Overview

How it works Watch it work All 35 features Screenshots How ForgeRepo™ is secured

Keep bad packages out

Malware scanning Typosquat detection Dependency confusion protection Cooling off new releases Allow lists and block lists

When something goes wrong

Kill switch Who has it Lockdown and degraded modes Vulnerability monitoring

Developers and approvals

Requests and auto approve Check, walk and review Waivers Dry run
Formats

Languages

Private npm registry PyPI proxy and private index Private NuGet feed and proxy Maven repository proxy RubyGems mirror Composer and Packagist proxy

Apple, containers and Linux

CocoaPods CDN mirror Swift package registry Docker registry mirror RPM mirror for dnf and yum APT mirror for Debian and Ubuntu

Use it as

An npm firewall Artifacts, SBOMs and lifecycle More than one node SSO, roles and allow lists
Learn

Guides

Learn secure development Secure coding Secure pipelines Unsafe vs safe Security and development

Supply chain

Supply chain attacks, 2016 to 2026 Software supply chain security
Compare Side by side, all four ForgeRepo™ vs JFrog ForgeRepo™ vs Sonatype ForgeRepo™ vs Cloudsmith
Docs

Start

Getting started Download All documentation Questions

For developers

npm setup pip setup docker login Push a Docker image CI basics

For administrators

First setup Rules and their order Six incidents, walked through Backup and upgrade
Pricing Install it

Learn

Safe code, through safe pipelines

Practical guides for developers, security engineers and the people who run the build servers. Each topic shows the unsafe way beside a safer one, in real languages and real pipeline files, and points to the primary sources: OWASP, NIST, SLSA, OpenSSF and Sigstore.

A diverse team of developers at laptops writing code, with a pipeline carrying their commits through build and test, past a registry firewall, to build serversapp.tstestcommitbuildtestbuild serversregistryfirewall

Learning paths

Short routes through the guides for the role you have. Each step is one section, about five minutes.

The frameworks behind the guides

These are the primary sources. When a guide says "OWASP recommends" or "SLSA Build L2", this is where it comes from.

  • OWASP Top 10:2025
    The ten most critical web application risks, 2025 edition. Supply chain failures are now A03. The OWASP Top 10:2021 edition is still widely referenced.
  • OWASP ASVS 5.0
    The Application Security Verification Standard: testable requirements to design against and verify, at three levels.
  • OWASP Top 10 CI/CD Security Risks
    CICD-SEC-1 to CICD-SEC-10: flow control, identity, dependency chain abuse, poisoned pipelines, credentials and more.
  • SLSA build levels
    Supply chain Levels for Software Artifacts. Build L1 to L3: provenance exists, is signed by a hosted platform, then comes from a hardened one.
  • NIST SSDF, SP 800-218
    The Secure Software Development Framework, version 1.1. A version 1.2 draft (SP 800-218 Rev. 1) was published for comment in December 2025.
  • OpenSSF Scorecard
    Automated checks for open source projects: pinned dependencies, token permissions, branch protection, dangerous workflows, signed releases.
  • Sigstore
    Free signing and verification for software artifacts, keyless through OIDC identities, with a public transparency log.
  • OWASP Cheat Sheet Series
    Short, specific guidance per topic. The guides here link to the relevant sheet for each section.

Where ForgeRepo™ fits

The guides are tool neutral. Two parts of them are where ForgeRepo™ does the work: every dependency your code and your pipelines pull goes through one gate, and you can answer "who pulled this?" in seconds when a package turns out to be malicious. It is free and self hosted.

For the code itself, reading it for injection, leaked secrets and risky patterns, the same author wrote Git Code Review, a free SAST and code review tool.

Put a gate in front of every dependency

The guides tell you to stop pulling straight from public registries. ForgeRepo™ is one container that does it for npm, PyPI, Docker, NuGet, Maven and more. Free, MIT licensed.