Hey! π
First off, great work on visual-json β the schema-aware tree/form editing approach is really well done.
I've been building visual-yaml, a YAML counterpart inspired by this project. It follows a similar architecture (headless core + framework UI packages) but adds YAML-specific features:
- Full YAML support: comments, anchors & aliases, scalar styles, collection styles
- Tree + Form split-panel editor with resizable sidebar
- Drag-and-drop reordering
- Search across keys, values, and comments
- Structural diff view
- Undo / redo history
- JSON Schema validation and auto-detection (GitHub Actions, Docker Compose, GitLab CI, Kubernetes, etc.)
- Dark mode
The core package is headless (@visual-yaml/core) with a React UI layer (@visual-yaml/react), mirroring visual-json's separation of concerns.
I wanted to open this issue to:
- Give credit and say thanks for the inspiration
- Ask whether a YAML counterpart was ever considered for this repo or if keeping them as separate projects makes more sense
- See if there's any interest in cross-pollinating ideas or sharing an ecosystem (e.g., shared schema validation logic)
Happy to hear your thoughts!
Hey! π
First off, great work on visual-json β the schema-aware tree/form editing approach is really well done.
I've been building visual-yaml, a YAML counterpart inspired by this project. It follows a similar architecture (headless core + framework UI packages) but adds YAML-specific features:
The core package is headless (
@visual-yaml/core) with a React UI layer (@visual-yaml/react), mirroring visual-json's separation of concerns.I wanted to open this issue to:
Happy to hear your thoughts!