REST client for Windows · free

The REST client that keeps your collections as files.

Import your Postman, OpenAPI or cURL collections, send requests with environments, auth and scripts, and sync everything through your own Git. No account, no cloud.

Free for Windows · no account required

Luna with a POST request on the left and a 201 Created JSON response on the right
Opens what you already have: · Postman· OpenAPI· Swagger· HAR· cURL

// FEATURES

Everything you need to work with APIs, no account required.

// YOUR FILES

Collections you can read, diff and review.

Every request is a small YAML file inside the workspace folder. Put the folder under Git and changes show up in pull requests like any other code.

  • One folder per workspace, one file per request
  • Secrets stay out of the files, in the Windows credential store
  • Edit them in any editor - Luna picks up the change
~/Luna/workspaces/payments-api
payments-api/
workspace.yaml
environments/
base.yaml
staging.yaml
requests/
charges/
list-charges.yaml
create-charge.yaml
refund-charge.yaml
customers/
spec.yaml
create-charge.yaml M
_type: request name: Create charge method: POST url: "{{base_url}}"/v1/charges headers: - name: Content-Type value: application/json authentication: type: oauth2 grantType: client_credentials body: mimeType: application/json text: | { "amount": 4990, "currency": "brl" }
⑂ main · ↑0 ↓0 synced 2 min ago

// FAQ

Questions, answered.

Get Luna for free.

For Windows, 64-bit. New versions arrive on their own.

~8 MB · no account required ·