Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Turly

Turly

A Postman-style API client that lives in your terminal. Vim keys, plain-file workspaces and OpenAPI import.

cargo install turly
turly -i https://petstore3.swagger.io/api/v3/openapi.json

Three-pane TUI

Request tree, request editor and response viewer, with the mouse if you want it.

Vim keys

Modal editing everywhere, a command box, search, and every key remappable.

Plain-file workspaces

One YAML file per request. Diff them, review them, commit them.

OpenAPI import

Build a whole workspace from an OpenAPI 3.x or Swagger 2.0 spec, file or URL.

Real auth

Bearer, Basic, API key and OAuth2 with browser sign-in, plus a workspace default.

Secrets stay out of git

Environments and variables, with secret values kept in a gitignored file.

Responses are syntax-highlighted and searchable, every request is kept in history, and any request can be copied as curl. Ten themes ship in the box, and you can add your own in TOML.

New here? Start with Getting started, then read Editing requests and Authentication.