Skip to content

YAML counterpart: visual-yamlΒ #26

Description

@lucianfialho

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:

  1. Give credit and say thanks for the inspiration
  2. Ask whether a YAML counterpart was ever considered for this repo or if keeping them as separate projects makes more sense
  3. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions