Category

Debuggers

A debugger permits the ability to understand what is going on inside a program while it executes

1.4
The project is in a healthy, maintained state
Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions.
2019
2020
2021
2022
2023
2024
5.16
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish', 'continue' and 'break' commands to control execution.
2019
2020
2021
2022
2023
2024
0.0
Low commit activity in last 3 years
A long-lived project that still receives updates
Handy methods for adding trace lines to output or Rails logs.
2019
2020
2021
2022
2023
2024
8.72
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames am...
2019
2020
2021
2022
2023
2024
0.45
Repository is archived
No commit activity in last 3 years
No release in over 3 years
debugger is a fast implementation of the standard Ruby debugger debug.rb. It is implemented by utilizing a new Ruby C API hook. The core component provides support that front-ends can build on. It provides breakpoint handling, bindings for stack frames among other things.
2019
2020
2021
2022
2023
2024