Skip to content

Add interactive tree view to JSON parser - #18

Merged
GhDj merged 1 commit into
developfrom
feature/json-parser-enhancements
Dec 14, 2025
Merged

Add interactive tree view to JSON parser#18
GhDj merged 1 commit into
developfrom
feature/json-parser-enhancements

Conversation

@GhDj

@GhDj GhDj commented Dec 2, 2025

Copy link
Copy Markdown
Owner

Summary

  • Add Tree View button to visualize JSON structure
  • Collapsible/expandable nodes with arrow controls
  • Color-coded data types (strings, numbers, booleans, null, objects, arrays)
  • Copy path (JSONPath) and value functionality
  • Expand all / Collapse all buttons
  • Toast notifications for copy actions
  • Text/Tree view toggle in output panel
  • Updated SEO meta tags for tree view feature

Test plan

  • Enter valid JSON and click "Tree View" button
  • Verify tree renders with collapsible arrows
  • Click arrows to expand/collapse nodes
  • Test "Expand All" and "Collapse All" buttons
  • Click "path" to copy JSONPath, verify toast notification
  • Click "value" to copy value, verify toast notification
  • Toggle between Text and Tree view modes
  • Test with nested objects and arrays
  • Test with invalid JSON (should show error)
  • Verify dark mode styling

- Add Tree View button to visualize JSON structure
- Collapsible/expandable nodes with arrow controls
- Color-coded data types (strings, numbers, booleans, null, objects, arrays)
- Copy path (JSONPath) and value functionality
- Expand all / Collapse all buttons
- Toast notifications for copy actions
- Text/Tree view toggle in output panel
- Updated SEO meta tags for tree view feature
@GhDj
GhDj merged commit 2c8b7f1 into develop Dec 14, 2025
3 checks passed
@GhDj
GhDj deleted the feature/json-parser-enhancements branch April 29, 2026 10:30
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.

1 participant