Skip to content

Add: Interactive AST Visualizer & Parser Studio - #797

Closed
Akshatshukla-25 wants to merge 1 commit into
praveenscience:mainfrom
Akshatshukla-25:add/ast-visualizer-studio
Closed

Add: Interactive AST Visualizer & Parser Studio#797
Akshatshukla-25 wants to merge 1 commit into
praveenscience:mainfrom
Akshatshukla-25:add/ast-visualizer-studio

Conversation

@Akshatshukla-25

Copy link
Copy Markdown
Contributor

What does this PR do?

Closes #791

Adds Interactive AST Visualizer & Parser Studio (tools/ast-visualizer-studio.html) under the Developer Utilities category. The tool provides a real-time syntax tree tokenizer and parser to inspect and visualize JavaScript and JSON source code as structured Abstract Syntax Trees (ASTs) with expandable node trees, scope symbol inspectors, and JSON export capabilities.

Type of Change

  • New tool
  • Enhancement to existing tool
  • Bug fix
  • Documentation update
  • Build system / infrastructure

Screenshot

Interactive AST Visualizer & Parser Studio Screenshot

Checklist

  • I have read the Contributing Guide
  • My branch follows the naming convention (add/tool-name, feat/description, or fix/description)
  • I have tested my changes locally in at least one modern browser

For new tools:

  • The tool is a single self-contained .html file in the tools/ folder
  • The filename is kebab-case (ast-visualizer-studio.html)
  • I added an entry to data/tools.json with all required fields
  • I added a screenshot as tools/ast-visualizer-studio.png next to the HTML file
  • No JS frameworks or heavy UI libraries
  • I ran node scripts/sort-norm.js data/tools.json to sort and normalize the tools registry
  • I ran node scripts/build.js and verified the landing page renders correctly

@praveenscience

Copy link
Copy Markdown
Owner

@Akshatshukla-25 recreate the PR anytime from now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Idea: Interactive AST Visualizer & Parser Studio — real-time syntax tree breakdown

2 participants