LFX Platform

Know more about LFX Platform

LFX Insights

Debugging & Backtrace Tools

Libraries and utilities for capturing stack traces and debugging runtime errors in applications.

46 projects

39,630 contributors

$558M

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.

Contributors

16,983

Organizations

3,374

Software value

$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.

Contributors

2,577

Organizations

769

Software value

$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.

Contributors

2,548

Organizations

571

Software value

$247K

RenderDoc

RenderDoc is a stand-alone graphics debugging tool.

Contributors

2,020

Organizations

296

Software value

$76M

debugpy

An implementation of the Debug Adapter Protocol for Python

Contributors

1,667

Organizations

371

Software value

$8.8M

VS Code JavaScript Debugger

A DAP-compatible JavaScript debugger. Used in VS Code, VS, + more

Contributors

1,420

Organizations

305

Software value

$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.

Contributors

988

Organizations

313

Software value

$2.7M

Bugsnag JavaScript

JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.

Contributors

959

Organizations

326

Software value

$2.9M

rr

Record and Replay Framework

Contributors

959

Organizations

319

Software value

$4.9M

.NET Core Diagnostics

This repository contains the source code for various .NET Core runtime diagnostic tools and documents.

Contributors

851

Organizations

159

Software value

$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"

Contributors

846

Organizations

304

Software value

$3.4M

Clockwork

Clockwork - php dev tools in your browser - server-side component

Contributors

718

Organizations

166

Software value

$259K

libunwind

libunwind official github repo (in need of new / additional maintainer, mail/open issue if interested)

Contributors

616

Organizations

160

Software value

$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.

Contributors

568

Organizations

119

Software value

$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

Contributors

559

Organizations

219

Software value

$232K

Dyninst

DyninstAPI: Tools for binary instrumentation, analysis, and modification.

Contributors

518

Organizations

64

Software value

$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

Contributors

465

Organizations

220

Software value

$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.

Contributors

452

Organizations

146

Software value

$974K

debug.rb

Debugging functionality for Ruby

Contributors

428

Organizations

166

Software value

$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.

Contributors

395

Organizations

114

Software value

$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.

Contributors

392

Organizations

60

Software value

$1.9M

PowerShell Editor Services

A common platform for PowerShell development support in any editor or application!

Contributors

347

Organizations

62

Software value

$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.

Contributors

299

Organizations

61

Software value

$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.

Contributors

298

Organizations

134

Software value

$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.

Contributors

290

Organizations

131

Software value

$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.

Contributors

248

Organizations

56

Software value

$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

Contributors

194

Organizations

42

Software value

$11M

drgn

Programmable debugger

Contributors

192

Organizations

64

Software value

$5.1M

Gimli

A library for reading and writing the DWARF debugging format

Contributors

186

Organizations

79

Software value

$1.6M

addr2line

A cross-platform `addr2line` clone written in Rust, using `gimli`

Contributors

117

Organizations

54

Software value

$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.

Contributors

113

Organizations

26

Software value

$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.

Contributors

83

Organizations

37

Software value

$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

Contributors

74

Organizations

21

Software value

$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

Contributors

61

Organizations

40

Software value

$13K

Youch

Youch is a pretty error reporting library for Node.js that generates detailed, well-formatted error pages for debugging and development

Contributors

51

Organizations

21

Software value

$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

Contributors

48

Organizations

28

Software value

$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

Contributors

42

Organizations

23

Software value

$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

Contributors

30

Organizations

12

Software value

$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.

Contributors

28

Organizations

8

Software value

$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.

This project hasn't been onboarded to LFX Insights.

KernelMemorySanitizer

KernelMemorySanitizer, a detector of uses of uninitialized memory in the Linux kernel

This project hasn't been onboarded to LFX Insights.

Laravel Telescope

An elegant debug assistant for the Laravel framework.

This project hasn't been onboarded to LFX Insights.

Vue.js Devtools

⚙️ Browser devtools extension for debugging Vue.js applications.

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?