Brakeman

A static analysis security vulnerability scanner for Ruby on Rails applications (by presidentbeef)

Brakeman Alternatives

Similar projects and alternatives to Brakeman

  1. Ruby on Rails

    Ruby on Rails

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. sorbet

    A fast, powerful type checker designed for Ruby

  4. rubocop

    42 Brakeman VS rubocop

    A Ruby static code analyzer and formatter, based on the community Ruby style guide.

  5. Pundit

    30 Brakeman VS Pundit

    Minimal authorization through OO design and pure Ruby classes

  6. rspec-rails

    RSpec for Rails 7+

  7. lefthook

    Fast and powerful Git hooks manager for any type of projects.

  8. bearer

    Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Rack::Attack

    Rack middleware for blocking & throttling

  11. Ahoy

    18 Brakeman VS Ahoy

    Simple, powerful, first-party analytics for Rails

  12. bundler-audit

    Patch-level verification for Bundler

  13. SimpleCov

    Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites

  14. Reek

    6 Brakeman VS Reek

    Code smell detector for Ruby

  15. TTY

    10 Brakeman VS TTY

    Toolkit for developing sleek command line apps.

  16. Pronto

    4 Brakeman VS Pronto

    Quick automated code review of your changes

  17. Rubocop

    7 Brakeman VS Rubocop

    Discontinued A Ruby static code analyzer and formatter, based on the community Ruby style guide. [Moved to: https://github.com/rubocop/rubocop] (by rubocop-hq)

  18. Rubycritic

    A Ruby code quality reporter

  19. Metasploit

    Metasploit Framework

  20. erb_lint

    Lint your ERB or HTML files

  21. FriendlyId

    FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.

  22. Flay

    5 Brakeman VS Flay

    Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Brakeman alternative or higher similarity.

Brakeman discussion

Log in or Post with

Brakeman reviews and mentions

Posts with mentions or reviews of Brakeman. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-08-22.
  • Tooling every AI software harness should have
    17 projects | dev.to | 22 Aug 2026
    I use: https://brakemanscanner.org/, https://github.com/gitleaks/gitleaks, https://github.com/zizmorcore/zizmor/
  • How to integrate Brakeman Security Scanner with GitHub Code Scanning
    4 projects | dev.to | 22 Dec 2025
    The Rails security scanner Brakeman supports the SARIF format, but I couldn't find any documentation about how to join all the pieces together and see Brakeman results in GitHub Code Scanning. This blog post is my answer to the question of how you do it.
  • Tiny JITs for a Faster FFI
    9 projects | news.ycombinator.com | 12 Feb 2025
    If you're looking for static typing a dynamic language is going to be a poor fit. I find a place for both. I love Rust, but trying to write a tool that consumed a GraphQL API with was a brutal exercise in frustation. I'd say that goes for typing of JSON or YAML or whatever structured format in general. It's refreshing being able to just work with data in the form I already know it's in. Ruby can be an incredibly productive language to work with.

    If you're looking for static analysis in general, please note that there are mature tools available. Rubocop¹ is probably the most popular and allows for linting and code formatting. Brakeman² is a vulnerability scanner for Rails. Sorbet³ is a static type checker.

    The tooling is there if you want to try things out. But, if you want a statically typed language then that's a debate that's been going since the dawn of programming language design. I doubt it's going to get resolved in this thread.

    ¹ - https://github.com/rubocop/rubocop

    ² - https://brakemanscanner.org/

    ³ - https://sorbet.org/

  • What are some common strategies for preventing SQL injection vulnerabilities in Rails beyond ActiveRecord?
    2 projects | dev.to | 23 Dec 2024
    Regularly audit your application's codebase to identify potential vulnerabilities. Tools such as Brakeman provide automated security scanning for Rails applications and can help identify injection vulnerabilities early.
  • Open Source Tool List for Web App Security
    2 projects | dev.to | 6 Oct 2024
    Brakeman https://github.com/presidentbeef/brakeman Description: A static analysis security vulnerability scanner specifically designed for Ruby on Rails applications. Usage: Use Brakeman to scan your Rails codebase and identify potential security issues during development.
  • First commits in a Ruby on Rails app
    6 projects | dev.to | 17 Jan 2024
    Brakeman - “Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis”
  • [Tool] An alternative to Brakeman for Security
    2 projects | /r/rails | 11 Jul 2023
    My team and I released Bearer a couple of weeks ago, a newer open and free alternative to Brakeman to check your code for security and privacy risks. In addition to Ruby/Rails, we also cover your JS/TS code, which allows you to use a single solution for your whole Rails application.
  • Brakeman VS bearer - a user suggested alternative
    2 projects | 10 Jul 2023
  • Code Reviewing a Ruby on Rails application.
    6 projects | dev.to | 3 Jul 2023
    Brakeman is a static analysis security vulnerability scanner for Ruby on Rails applications. It finds potential security issues in Rails applications by examining the Ruby code. Brakeman helps find and fix security holes before deploying your Rails app.
  • 4 Essential Security Tools To Level Up Your Rails Security
    10 projects | dev.to | 31 May 2023
    brakeman is another useful Ruby gem that is a static analysis security vulnerability scanner for Ruby on Rails applications.
  • A note from our sponsor - AppSignal
    www.appsignal.com | 7 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Stats

Basic Brakeman repo stats
21
7,274
8.1
7 days ago

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Ruby is
the 14th most popular programming language
based on number of references?