presidentbeef/brakeman
A static analysis security vulnerability scanner for Ruby on Rails applications observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 97
- Release rhythm 85
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 66.5
- age_days: 5851
- days_rel: 21
- days_push: 20
- n_releases_24m: 13
Adoption not part of the score
7262 stars · 776 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Brakeman is a free, open-source static analysis security scanner built specifically for Ruby on Rails applications. It analyzes Rails source code without running it to detect vulnerabilities like SQL injection, XSS, and command injection, producing reports in many formats.
Use cases
- scan a Rails app for security vulnerabilities
- find SQL injection in Ruby on Rails code
- detect XSS vulnerabilities in Rails controllers and views
- run security checks in CI for a Rails project
- audit Rails code without executing it
- generate SARIF or JSON security reports from Rails scans
When to choose
- you have a Ruby on Rails application (2.3 through 8.x) and want zero-configuration security scanning
- you need fast static analysis that runs locally or in CI without executing the app
- you want Rails-specific vulnerability checks that generic SAST tools miss
When to avoid
- your project is not a Rails application (use a general-purpose SAST tool instead)
- you need dynamic or runtime security testing rather than static analysis
- you need to scan non-Ruby code
Facets
cli-tool · maturity stable
security vulnerability-scanning static-site-generator developer-tools cli security web-development developer-tools backend ruby cli cross-platform static-analysis sast ruby-on-rails security-audit code-scanning docker
4 sources
- readme: https://github.com/presidentbeef/brakeman · fetched 2026-08-28 · 88122ee6b1b0
- homepage: https://brakemanscanner.org/ · fetched 2026-08-29 · ffefb93f1aee
- site_page: https://brakemanscanner.org/docs · fetched 2026-08-29 · db1ba3103caf
- site_page: https://brakemanscanner.org/docs/quickstart · fetched 2026-08-29 · 8602867f618e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| presidentbeef/brakeman | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="presidentbeef/brakeman")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem