download

Get API Craft

Public builds open shortly. No account and no signup when they do: download, open a project folder, send a request. Want in before then? Ask for a beta build.

Desktop app

Linux x86_64coming

.AppImage. Make it executable (chmod +x) and run. Auto-updates from inside the app.

macOS Apple Siliconcoming

.dmg. Unsigned build for now, so macOS will warn on first launch. Right-click the app → Open.

Windows coming

No desktop build yet. The CLI works today under WSL2 (linux-x64 binary).

CLI: craftr

Same features as the GUI, over the same files. One compiled binary per platform, npm downloads only the one matching your machine.

Then

$ mkdir my-project && cd my-project
$ craftr project init my-project
$ craftr api create -a petstore-api
$ craftr schema import \
    https://petstore3.swagger.io/api/v3/openapi.json -a petstore-api

Or, easier, do the setup in the app (File → New project) and keep the CLI for running. The quickstart walks through it.