New way to inspect β

Working with a large AsyncAPI file in plain text can be painful.
You scrollβ¦ and scrollβ¦ and scrollβ¦
You search for a channel definition, try to remember where servers live, or lose track of a deeply nested component. The new native UI eliminates all of that.
Now you can understand your entire specification at a glance - without opening a single line of YAML or JSON.
π³ A Familiar Tree Navigation β
Just like exploring a project structure, all AsyncAPI elements are now organized into a clean, intuitive tree:
- Servers
- Channels
- Operations
- Messages
- Components
- Security
- Bindings
Everything is visible, structured, and easy to open with a click.
π Better reference resolving β
A single engine resolves every $ref β local pointers, file references, and remote http / https references β the same way in the editor and in the preview
- Reference completion, local and remote β Free. Completion is offered for every kind of
$refas you type it - Current-folder listing β Free. While you write a file reference, completion lists the contents of the current folder, so you can find and pick the right
.jsonor.yamldocument without remembering its path. Rename a referenced file and every$refto it updates automatically - JSON Pointer navigation into local or remote content β Free. After the
#, completion offers the elements inside the target document β a local file or a remote URL β so you can point straight at the exact node you need, for example oneserveror onemessage. Go to Declaration (Ctrl/Cmd+B) follows the pointer into that document's own content and puts the caret on the element - One approved remote host β Free. A remote reference is never fetched until you allow its host. You may keep one allowed host on the free tier; denying hosts is unlimited and always free. Allowing more than one host is a Pro feature. Answers are stored per project and can be reviewed, changed, or removed in _Settings β Tools β AsyncAPI β Remote References
- HTTP proxy β Pro. Route remote reference resolution through a configurable proxy.
Also handled: reference chains (a $ref that points at another $ref), references met part-way along a pointer path, Avro .avsc schemas, cross-language JSONβYAML references, cycle detection, and a dedicated inspection that names each problem β unreachable document, pointer that finds nothing, unsupported fragment, reference cycle, host awaiting a decision β with its own quick fix
π Clear, instant overview β
The UI renders each element with proper fields, objects, and descriptions.
No more guessing what a property contains or how things connect - you see it, fully formatted.
β‘ A massive time-saver β
Instead of scrolling through a 3,000-line file:
- Open the UI
- Browse the tree
- Inspect elements instantly
Itβs the fastest way to understand a spec you didnβt write, revisit an old one, or review someone elseβs work.
π§ Designed for clarity β
AsyncAPI specs can get complex. The native UI makes them simple.
No more searching
No more scrolling
Just open and see exactly what your AsyncAPI specification contains