46 projects
The Symfony PHP Framework
Symfony is a PHP web application framework designed for building robust, scalable, and maintainable web applications using reusable components and a structured MVC architecture. It’s widely used for enterprise-level projects and forms the foundation of many other PHP platforms, including Laravel and Drupal.
16,983
3,374
$67M
Delve
Delve is a debugger for the Go programming language that provides a full-featured debugging environment for Go applications. It enables developers to inspect program state, set breakpoints, step through code execution, and analyze variables during runtime.
2,577
769
$18M
Laravel Debugbar
Laravel Debugbar is a package that integrates PHP Debug Bar with Laravel to provide debugging and profiling information during development. It displays detailed information about queries, requests, views, events, and other metrics in a debug toolbar at the bottom of Laravel applications.
2,548
571
$247K
RenderDoc
RenderDoc is a stand-alone graphics debugging tool.
2,020
296
$76M
debugpy
An implementation of the Debug Adapter Protocol for Python
1,667
371
$8.8M
VS Code JavaScript Debugger
A DAP-compatible JavaScript debugger. Used in VS Code, VS, + more
1,420
305
$3.1M
Miri
Miri is an interpreter for Rust's mid-level intermediate representation (MIR) that detects undefined behavior in Rust code. It acts as a dynamic analysis tool to help catch memory safety issues and other undefined behaviors at runtime that the Rust compiler cannot detect at compile time.
988
313
$2.7M
Bugsnag JavaScript
JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.
959
326
$2.9M
rr
Record and Replay Framework
959
319
$4.9M
.NET Core Diagnostics
This repository contains the source code for various .NET Core runtime diagnostic tools and documents.
851
159
$14M
ElixirLS
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
846
304
$3.4M
Clockwork
Clockwork - php dev tools in your browser - server-side component
718
166
$259K
libunwind
libunwind official github repo (in need of new / additional maintainer, mail/open issue if interested)
616
160
$1.7M
CakePHP DebugKit
DebugKit is a debugging plugin for CakePHP applications that provides a toolbar and debugging tools to help developers inspect and troubleshoot their applications during development. It offers features like request info, SQL log viewing, session/cache data inspection, and timeline analysis.
568
119
$301K
backtrace-rs
A library providing a unified interface for capturing and inspecting backtraces in Rust programs, supporting multiple backends and platforms for stack unwinding and symbol resolution
559
219
$232K
Dyninst
DyninstAPI: Tools for binary instrumentation, analysis, and modification.
518
64
$13M
Node.js Source Map Support
A Node.js module that adds source map support for stack traces in node, making it easier to debug minified/transpiled JavaScript code by showing the original source locations in error messages
465
220
$47K
Chrome Remote Interface
Chrome Remote Interface is a Node.js client library that implements the Chrome DevTools Protocol, allowing programmatic control and debugging of Chrome/Chromium browsers through their remote debugging interface.
452
146
$974K
debug.rb
Debugging functionality for Ruby
428
166
$1.1M
Tracy
Tracy is a PHP debugging and error handling tool that helps developers diagnose and fix issues in web applications. It provides detailed error messages, variable dumps, timing measurements, and logging capabilities with a clean visual interface.
395
114
$225K
ABRT
ABRT (Automatic Bug Reporting Tool) is a daemon that detects application crashes and other problematic termination events in Linux systems. It collects debugging information and can automatically report issues to bug tracking systems, helping developers identify and fix software problems.
392
60
$1.9M
PowerShell Editor Services
A common platform for PowerShell development support in any editor or application!
347
62
$1.1M
Crash Utility
A Linux kernel crash dump analysis tool that allows system administrators to analyze and debug kernel crashes by examining memory dumps, stack traces, and system state information after a kernel panic or crash occurs.
299
61
$6M
Xdebug
Xdebug is a PHP extension that provides debugging and development tools for PHP applications, including stack traces, function traces, code coverage analysis, and interactive debugging capabilities.
298
134
$1.1M
stacktrace.js
A JavaScript library for generating, parsing, and manipulating stack traces in web browsers and Node.js environments. It provides cross-browser error handling and stack trace functionality with source maps support.
290
131
$34K
Nette Database
🏆 A full-stack component-based MVC kernel for PHP that helps you write powerful and modern web applications. Write less, have cleaner code and your work will bring you joy.
248
56
$215K
apitrace
A tool for tracing, analyzing and debugging graphics APIs like OpenGL and Direct3D by intercepting and recording API calls to generate trace files that can be replayed and analyzed later
194
42
$11M
drgn
Programmable debugger
192
64
$5.1M
Gimli
A library for reading and writing the DWARF debugging format
186
79
$1.6M
addr2line
A cross-platform `addr2line` clone written in Rust, using `gimli`
117
54
$154K
libdwarf
Libdwarf is a library for reading and writing DWARF2, DWARF3, DWARF4, and DWARF5 debugging information. It handles the details of DWARF data structures and formats, providing an API for debugger applications and other tools that need to process debugging information.
113
26
$5.9M
rustc-demangle
A Rust library that provides functionality for demangling Rust compiler symbol names, allowing conversion of mangled symbol names back into their original readable form. This is particularly useful for debugging and error reporting in Rust applications.
83
37
$133K
stackframe
A JavaScript library for parsing and manipulating stack traces and stack frames, providing a standardized interface for extracting line numbers, function names, and other details from error stacks across different browsers and environments
74
21
$22K
stack-trace
A Node.js module that provides functionality for capturing and manipulating JavaScript stack traces, allowing developers to access and analyze the call stack information for debugging and error handling purposes
61
40
$13K
Youch
Youch is a pretty error reporting library for Node.js that generates detailed, well-formatted error pages for debugging and development
51
21
$102K
Stack Utils
A JavaScript library for capturing, manipulating, and formatting stack traces, providing utilities to extract and clean up stack information for better error reporting and debugging
48
28
$46K
clean-stack
A Node.js library that cleans up error stack traces by removing internal Node.js entries and handling source maps, making stack traces more readable and useful for debugging
42
23
$13K
callsites
A JavaScript utility library that provides functionality to get the call sites (locations in code where functions are called) from the V8 stack trace, useful for debugging and error handling
30
12
$4.5K
StackTrace-Parser
A JavaScript library for parsing error stack traces across different browsers and platforms, providing a consistent interface to extract function names, line numbers, and file paths from stack trace strings.
28
8
$53K
GNU Binutils and GDB
GNU Binutils and GDB is a collection of binary tools and debugger software. Binutils includes utilities for manipulating object files, while GDB (GNU Debugger) provides debugging capabilities for programs written in various programming languages. Together they form essential development tools for working with compiled code.
KernelMemorySanitizer
KernelMemorySanitizer, a detector of uses of uninitialized memory in the Linux kernel
Laravel Telescope
An elegant debug assistant for the Laravel framework.
Vue.js Devtools
⚙️ Browser devtools extension for debugging Vue.js applications.