Minimalistic OpenAPI 3 ⬌ JSON Schema (draft 7) conversion
Library for generating data models based on inputs such as AsyncAPI, OpenAPI, JSON Schema, XSD, or Avro documents
Converts OpenAPI Schema Object to JSON Schema
Generate client request code with TypeScript typings from Swagger OpenAPI JSON Schema.
Tool for generation samples based on OpenAPI payload/response schema
Convert OpenAPI 3.0 & 3.1 schemas to TypeScript
JSON Schemas for every version of the OpenAPI Specification
The official JSON schema converter for Valibot
Zod to OpenAPI converter
📃 TypeScript definitions for OpenAPI and JSON Schema specifications with complete inline documentation.
A validator for OpenAPI documents.
JSON Schemas for every version of the OpenAPI Specification
[](https://npmjs.org/package/@standard-community/standard-openapi "View this project on NPM") [ API specifications into OpenAPI 3.0.3 (OAS 3) specifications. Accepts JSON or YAML input, produces JSON or YAML output. Works as a Ruby library (Swagger23.convert) or a standalone CLI tool (swagger23). Handles paths, parameters, requestBody, components/schemas, securitySchemes, servers, $ref rewriting, collectionFormat, x-nullable, discriminator, OAuth2 flows, and file uploads. No external runtime dependencies. Safe for large specs.
Ukiryu is a platform-adaptive command execution framework that transforms CLI tools into declarative APIs. It provides the "OpenAPI" for command-line interfaces, enabling cross-platform tool integration with type safety and structured results. Key features: * Declarative YAML profiles define tool behavior, eliminating hardcoded command strings * Platform-adaptive execution across macOS, Linux, and Windows * Shell-aware command formatting for bash, zsh, fish, PowerShell, and cmd * Type-safe parameter validation with automatic coercion * Version routing support with semantic version matching (via Versionian) * Interface contracts allow multiple tools to implement the same abstract API * Structured Result objects with success/failure information instead of parsing stdout * Comprehensive error handling under Ukiryu::Errors namespace The Ukiryu ecosystem consists of: * ukiryu gem - The runtime framework * ukiryu/register - Collection of YAML tool profiles * ukiryu/schemas - JSON Schema for validation Use Ukiryu to integrate command-line tools like ImageMagick, FFmpeg, Inkscape, Ghostscript, and more into your Ruby applications with consistent, predictable interfaces.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.