Skip to content

Releases: LBkos/specforge

Release list

SpecForge 1.0.0

Choose a tag to compare

@LBkos LBkos released this 20 Oct 08:17

SpecForge 1.0.0

The first public release of SpecForge — a native macOS app that turns OpenAPI 3.x and Swagger 2.0 specifications into a ready-to-build Swift package.

Highlights

  • Native SwiftUI app with URL, paste, and drag-and-drop input
  • Bearer, API key, and HTTP Basic authentication for private specs
  • Codable models, enums, unions, allOf flattening, and recursive types
  • Typed async/await endpoints backed by URLSession
  • Exports Package.swift, Models.swift, APIClient.swift, Endpoints.swift, and a README
  • OpenAPI 3.0 / 3.1 and Swagger 2.0, in JSON or YAML
  • Universal binary for Apple Silicon and Intel
  • No accounts, telemetry, or third-party runtime dependencies

Install

  1. Download SpecForge.dmg
  2. Open the disk image and drag SpecForge to Applications
  3. Launch the app

The app is ad-hoc signed but not notarized. On another Mac, right-click SpecForge.app → Open the first time if Gatekeeper prompts.

Requires macOS 14 or later.

Verify

SHA-256 checksums are included in SHA256SUMS.

Website

lbkos.github.io/specforge