BranchBouncer

Select your rules, Generate your YAML, Commit. It's that simple

Save your repo from Spam PRs

Hey, open source should be fun right?

Learn More
Open source protection decoded.

BranchBouncer uses smart rules to protect your repository from spam and malicious pull requests. Configure age requirements, minimum contributions, and blocked paths and much more to keep your project secure.

Get Started

Quick Startup

Get started with BranchBouncer in seconds. Just run one command in your repository.

$ npx branchbouncer@latest init
or try our GUI Tool
1

Run Command

Execute the npx command in your repository root

2

Configure Rules

Set up your protection rules interactively

3

Deploy

Commit the generated workflow and you're protected