From aa4254a905a23703a88ff38ca06c31c71e43e1c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Novotn=C3=BD?= Date: Mon, 17 Mar 2025 11:56:04 +0100 Subject: [PATCH] Added CodeMirror OAS support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plugin for text editor https://codemirror.net/ running in your browser that can fetch and parse your OpenAPI schema definition and provide auto-completion support (for large and complex JSON message payloads), error highlighting and access to schema documentation. It is capable of parsing megabytes of OpenAPI schema definition in a second and providing auto-completion support in milliseconds. The work is an MVP of a plugin with basic functionality made as part of a master thesis at ČVUT. --- _data/tools.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/_data/tools.yml b/_data/tools.yml index 71081cd8..0f8bd5cd 100755 --- a/_data/tools.yml +++ b/_data/tools.yml @@ -83,6 +83,17 @@ v2: true v3: true +- name: CodeMirror OAS support + category: + - text-editors + - miscellaneous + language: TypeScript + link: https://evitadb.io/download/single-file-playground.html + github: https://github.com/ruzito/oas-aware-rest-lang-support + description: + Plugin for text editor https://codemirror.net/ running in your browser that can fetch and parse your OpenAPI schema definition and provide auto-completion support (for large and complex JSON message payloads), error highlighting and access to schema documentation. It is capable of parsing megabytes of OpenAPI schema definition in a second and providing auto-completion support in milliseconds. The work is an MVP of a plugin with basic functionality made as part of a master thesis at ČVUT. + v3: true + - name: Connexion category: server language: Python