Byebug

Debugging in Ruby (by deivid-rodriguez)

Byebug Alternatives

Similar projects and alternatives to Byebug

  1. Ruby on Rails

    Ruby on Rails

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ruby

    201 Byebug VS ruby

    The Ruby Programming Language

  4. Pry

    37 Byebug VS Pry

    A runtime developer console and IRB alternative with powerful introspection capabilities.

  5. faker

    45 Byebug VS faker

    A library for generating fake data such as names, addresses, and phone numbers. (by faker-ruby)

  6. rubocop

    41 Byebug VS rubocop

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

  7. debug

    28 Byebug VS debug

    Debugging functionality for Ruby (by ruby)

  8. brick

    21 Byebug VS brick

    Auto-generate models, views, controllers, and routes in a Rails app based on database structure (by lorint)

  9. SaaSHub

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

    SaaSHub logo
  10. Pry Byebug

    Step-by-step debugging and stack navigation in Pry

  11. SimpleCov

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

  12. Flog

    8 Byebug VS Flog

    Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.

  13. ruby_jard

    Discontinued Just Another Ruby Debugger. Provide a rich Terminal UI that visualizes everything your need, navigates your program with pleasure, stops at matter places only, reduces manual and mental efforts. You can now focus on real debugging.

  14. Reek

    6 Byebug VS Reek

    Code smell detector for Ruby

  15. Leaky Gems

    A list of Ruby gems that have known memory leaks (and issues)

  16. Seeing Is Believing

    Displays the results of every line of code in your file

  17. Rails Footnotes

    Every Rails page has footnotes that gives information about your application and links back to your editor

  18. Rubycritic

    4 Byebug VS Rubycritic

    A Ruby code quality reporter

  19. pry-remote

    Connect to Pry remotely

  20. Flay

    3 Byebug 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.

  21. 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 Byebug alternative or higher similarity.

Byebug discussion

Log in or Post with

Byebug reviews and mentions

Posts with mentions or reviews of Byebug. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-01.
  • Why does pry/Zeitwerk have issues loading constants in breakpoint context?
    2 projects | /r/rails | 1 May 2023
    Just pry or with byebug? If the latter: https://github.com/deivid-rodriguez/byebug/issues/564
  • How can you debug Rspec tests with VSCode?
    1 project | /r/ruby | 20 Apr 2023
    Byebug is not fully compatible with Zeitwerk, I was getting random NameError exceptions failing to load constants in development and tests until I removed this gem.
  • Improve Code in Your Ruby Application with RubyCritic
    7 projects | dev.to | 26 Oct 2022
    byebug - this elevates debugging Ruby applications. It allows you to run a program line by line, add breakpoints, and evaluate and track values at runtime. If you still use puts for debugging, it's time you get to know Byebug's features and commands.
  • From byebug to ruby/debug
    2 projects | dev.to | 10 Aug 2022
    Immune from the compatibility issue with Zeitwerk
  • Ruby on Rails(ROR) development environment setup(Mac OS)
    2 projects | dev.to | 7 May 2022
    For debugging purposes, I recommend a few gems that will get you started and allow you to play with ruby code in your terminal and manage ruby gems. Gems like bundler pry and byebug do it good and you can check out the official docs, Pry, Byebug, Bundler, These gems need to be accessed globally.
  • Bust Bugs with the Byebug Bug Debugger
    1 project | dev.to | 17 Mar 2022
    Byebug is a helpful and easy-to-use debugger made for Ruby. It allows developers to use traditional debugging features to help identify what is happening in a program while it's running. Byebug was created by David Rodriguez in hopes of building a better Ruby debugger.
  • What gem is used with conjunction with "pry" for step by step debugging?
    4 projects | /r/ruby | 20 Jan 2022
    Others have been suggesting byebug, but for us it started causing random constant loading errors on Ruby 3 in Rails, due to Zeitwerk compatibility issues. So I'm quite happy that the debug gem came in as a replacement. I did like that pry-byebug allows stepping in a normal Pry console, I expect the debug gem will require some getting used to.
  • Some Helpful Ruby Gems
    3 projects | dev.to | 7 Jan 2022
    As far as debugging tools go, the Byebug and Pry are two of the best gems I have found. They are used in different contexts, but for all intents and purposes, including them in your code will halt an operation and allow you to access whatever point in the code you halted within your terminal with a REPL.
  • Rails 7 introduces a new debugging gem
    3 projects | dev.to | 12 Nov 2021
    We commonly use byebug for debugging our code which is an easy-to-use, feature-rich ruby debugger. This gem is introduced in Rails 5. It offers features like Stepping, Breaking, Evaluating and Tracking.
  • Rails 7 replaced byebug with ruby/debug
    2 projects | /r/ruby | 29 Sep 2021
    Looking forward to this, byebug's Zeitwerk incompatibility is currently causing nondeterministic constant loading errors in our app when used with pry-byebug.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic Byebug repo stats
15
3,346
8.0
1 day ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com