AsyncAPI Studio
studio.asyncapi.com
Spec sheet
- Purpose
- Studio is an open-source tool for visually designing AsyncAPI files and event-driven architecture.Read 9 Oct 2026 · github.com
- Intended users
- AsyncAPI describes its users as people who implement and maintain event-driven architecture, such as backend API developers and people maintaining Kafka-based microservice communication.Read 9 Oct 2026 · asyncapi.com
- License
- The Studio repository is licensed under Apache-2.0.Read 9 Oct 2026 · github.com
- Additional viewers
- Studio includes a Markdown preview with Mermaid diagrams and an Avro schema viewer that generates Mermaid diagrams.Read 4 Oct 2026 · github.com
- Authoring
- It lets users develop AsyncAPI documents, validate them, preview documentation, convert documents to the latest version, and visualize event flows.Read 9 Oct 2026 · asyncapi.com
- Browser compatibility
- The README says local folder access is supported in Chrome, Edge, and Brave, and is not supported in Firefox or Safari.Read 4 Oct 2026 · github.com
- Browser limits
- The documented local folder access feature supports Chrome, Edge, and Brave; it does not support Firefox or Safari.Read 9 Oct 2026 · github.com
- CLI integration
- The AsyncAPI CLI can start a local Studio instance with `asyncapi start studio [SPEC-FILE]`.Read 4 Oct 2026 · asyncapi.com
- Document formats
- AsyncAPI documents can be written in JSON or YAML.Read 4 Oct 2026 · asyncapi.com
- Download size and prerequisite
- The CLI installation guide says Studio is downloaded on demand at approximately 450 MB and that npm must be available on PATH for that installation.Read 4 Oct 2026 · asyncapi.com
- Editing and saving
- Studio supports real-time validation across the main document and referenced schemas, and can save opened folder files to their original location.Read 9 Oct 2026 · github.com
- Folder access security
- Folder access is granted for the current session and must be granted again each time the application is opened.Read 9 Oct 2026 · github.com
- License and governance
- The AsyncAPI Initiative describes itself as an Apache License 2.0 project under the Linux Foundation with an open governance model.Read 4 Oct 2026 · asyncapi.com
- Local references
- Studio can open a local folder to resolve relative file references, including Avro, JSON Schema, and YAML schema files.Read 9 Oct 2026 · github.com
- Project maturity
- The application README says the project is still under development and may have breaking changes to its API, styling, or features.Read 9 Oct 2026 · github.com
- Remote imports
- Studio can import AsyncAPI files from remote URLs and resolve relative $ref references against the remote URL.Read 4 Oct 2026 · github.com
- Remote references
- Studio can import AsyncAPI files from remote URLs and resolve relative references using the remote URL as the base path.Read 9 Oct 2026 · github.com
- Saving files
- Files opened from a folder can be saved to their original location, while other files can be exported to a selected local file.Read 4 Oct 2026 · github.com
- Schema editing
- Studio can edit the main AsyncAPI document and referenced schema files, with changes reflected when the parser re-validates.Read 4 Oct 2026 · github.com
- Schema formats
- The README lists Avro .avsc, JSON Schema .json, and YAML .yaml as supported referenced schema formats.Read 4 Oct 2026 · github.com
- Self-hosting
- The project documents running Studio locally or using its Docker image, and says it is also available as a Docker Desktop Extension.Read 9 Oct 2026 · github.com
- Viewers
- It includes a Markdown preview with Mermaid rendering and an Avro schema viewer that generates Mermaid diagrams.Read 9 Oct 2026 · github.com
Where Specifiction places it
- API Design Tools#16 of 267.9