awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hediet avatar

hediet/vscode-debug-visualizer

0
View on GitHub↗
8,168 Stars·443 Forks·TypeScript·GPL-3.0·2 Aufrufemarketplace.visualstudio.com/items?itemName=hediet.debug-visualizer↗

Vscode Debug Visualizer

This is a visual debugging tool for VS Code that renders program variables and data structures as graphical diagrams during active debugging sessions. It functions as a programmable framework that converts internal runtime data and debug expressions into visual representations to assist in understanding program state.

The project distinguishes itself through a programmable extraction system that allows the injection of custom JavaScript scripts into the debuggee. These scripts define how project-specific data types are parsed and transformed into JSON formats compatible with the visualization engine. It also supports custom expression templates to wrap debug adapter queries, ensuring the returned data is correctly formatted for rendering.

The tool provides capabilities for transforming complex data structures, visualizing watched expressions, and mapping selected editor text to the active visualization view. These features enable real-time analysis of state transitions and logic errors through graphical diagrams rather than plain text.

Features

  • Data Structure Visualizers - Renders variables and data structures as visual diagrams during debugging sessions to help understand program state.
  • Visual Debugging Environments - Provides a graphical interface for state inspection and visualizing complex data structures during active debugging sessions.
  • Custom Data Type Providers - Provides a framework for writing scripts to transform project-specific data types into renderable formats.
  • Debug - Transforms internal runtime data structures into JSON formats compatible with visualization engines.
  • Extractor Injection - Supports loading external JavaScript files into the debuggee to convert project-specific data types into JSON.
  • Structured Data Extraction - Allows loading external JavaScript files into the debug session to define custom logic for converting data structures.
  • JSON Record Extractors - Transforms raw debug session variables into structured JSON objects for graphical rendering.
  • Data Transformation - Transforms complex data structures into formats that a visualization engine can process using built-in or custom extractors.
  • Watch Expression Visualization - Renders the value of a watched expression as a visual representation instead of plain text while stepping through code.
  • Runtime Debuggee Injection - Loads external JavaScript files into the debuggee to convert complex project-specific data types into visualizable formats.
  • VS Code Extensions - Implements a VS Code extension that renders evaluated debug data as graphical diagrams in a webview panel.
  • Debugging Visualizers - Implements a specialized VS Code extension that transforms runtime variables into visual diagrams for easier state analysis.
  • Code Analysis and Debugging - Enables real-time evaluation of expressions and watched variables using visual aids to identify logic errors.
  • Selection-to-Expression Mapping - Assigns the currently selected code snippet as the active expression for the visualization view.
  • Expression Templates - Provides custom script templates for debug adapters to wrap expressions and ensure compatible JSON return strings.
  • Expression Wrapping - Wraps user expressions in templates to ensure the debug adapter returns JSON strings compatible with rendering.
  • Editor Selection Mapping - Links the current text selection in the editor to the active expression being evaluated for visualization.
  • Extractor Registries - Provides a registry for managing external scripts that define how data structures are parsed for visualization.
  • Extensible Data Extractors - Enables defining how specific data structures are extracted from debugging sessions across different runtime environments.
  • Debugging und Tracing - Visualizes data during debugging in VS Code.

Star-Verlauf

Star-Verlauf für hediet/vscode-debug-visualizerStar-Verlauf für hediet/vscode-debug-visualizer

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Vscode Debug Visualizer

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Vscode Debug Visualizer.
  • unstructured-io/unstructuredAvatar von Unstructured-IO

    Unstructured-IO/unstructured

    14,019Auf GitHub ansehen↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    Auf GitHub ansehen↗14,019
  • microsoft/vscode-tips-and-tricksAvatar von microsoft

    microsoft/vscode-tips-and-tricks

    9,086Auf GitHub ansehen↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Auf GitHub ansehen↗9,086
  • awesome-print/awesome_printAvatar von awesome-print

    awesome-print/awesome_print

    4,082Auf GitHub ansehen↗

    Awesome Print is a Ruby pretty printer and object inspector designed to visualize data structures through indentation and ANSI colors. It serves as a formatter for interactive shells and a utility for analyzing internal object states. The project features a plugin system for defining custom formatting rules for specific object types and supports global preference loading via a configuration file in the home directory. It can return formatted ASCII strings instead of printing directly to the console. Capabilities extend to rendering formatted object structures within web templates and writing

    Ruby
    Auf GitHub ansehen↗4,082
  • aykutsarac/jsoncrack.comAvatar von AykutSarac

    AykutSarac/jsoncrack.com

    44,142Auf GitHub ansehen↗

    jsoncrack.com is a JSON data visualization tool and interactive graph viewer that transforms JSON and other structured data formats into visual tree diagrams. It functions as a data syntax validator and a structured data converter for transforming information between JSON, YAML, XML, and CSV formats. The project includes a JSON schema generator that produces schema definitions and language-specific type definitions based on provided structured data. These capabilities automate type safety and ensure data integrity through schema generation. The tool provides broader capabilities for structur

    TypeScriptcsvdiagramsgraph
    Auf GitHub ansehen↗44,142
Alle 30 Alternativen zu Vscode Debug Visualizer anzeigen→

Häufig gestellte Fragen

Was macht hediet/vscode-debug-visualizer?

This is a visual debugging tool for VS Code that renders program variables and data structures as graphical diagrams during active debugging sessions. It functions as a programmable framework that converts internal runtime data and debug expressions into visual representations to assist in understanding program state.

Was sind die Hauptfunktionen von hediet/vscode-debug-visualizer?

Die Hauptfunktionen von hediet/vscode-debug-visualizer sind: Data Structure Visualizers, Visual Debugging Environments, Custom Data Type Providers, Debug, Extractor Injection, Structured Data Extraction, JSON Record Extractors, Data Transformation.

Welche Open-Source-Alternativen gibt es zu hediet/vscode-debug-visualizer?

Open-Source-Alternativen zu hediet/vscode-debug-visualizer sind unter anderem: unstructured-io/unstructured — Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into… microsoft/vscode-tips-and-tricks — This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a… awesome-print/awesome_print — Awesome Print is a Ruby pretty printer and object inspector designed to visualize data structures through indentation… doki-theme/doki-theme-vscode — This extension provides a collection of visual themes for the editor, allowing users to apply custom color palettes… apify/crawlee-python — Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive… aykutsarac/jsoncrack.com — jsoncrack.com is a JSON data visualization tool and interactive graph viewer that transforms JSON and other structured…