Skip to content

Getting started

Codestamp is a desktop API client for HTTP, GraphQL, WebSocket, Server-Sent Events, gRPC, SOAP and MCP. It has no account and no cloud. Your collections live in a local SQLite database on your computer, and Codestamp encrypts secret values with a key kept in your system’s credential store.

Codestamp runs on Windows 10 and 11 (x64) and on Linux (x64, as a .deb). A macOS build is planned. The install page has the steps for each system.

  1. Open Codestamp and create a collection. A new, empty collection shows an “Add your first request” panel with three choices: HTTP, WebSocket and Paste cURL.
  2. To start from a request you already have, choose Paste cURL. Paste a command from “Copy as cURL” (bash or Windows cmd), check how Codestamp parsed it, then add it to the collection.
  3. To start from nothing, choose HTTP and fill in the method, the URL, and any query, header or body you need.

A collection works like a notebook: its requests sit in sections as numbered steps, one request is open at a time, and it autosaves. Requests of different types can share one collection.

Everything stays on your computer until you choose to share it. Teams share a collection through a Git repository they already have, and signing in stays with Git’s credential manager. History keeps {{token}} instead of the secret’s value, and exports leave secrets empty.

Codestamp imports Postman Collection v2.0 and v2.1 files with their environments, and OpenAPI 3, Swagger 2, cURL and WSDL files. Scripts use a Postman-style pm.* API.