Scrapeman
Docs: Getting Started

Install

macOS (Homebrew)

brew tap scrape-do/scrapeman && brew install --cask scrapeman

Direct download

Pre-built installers for every tagged release:

  • macOS .dmg (Apple Silicon + Intel)
  • Windows .exe NSIS installer (x64)
  • Linux .AppImage and .deb (x64)

Download from github.com/scrape-do/scrapeman/releases.

First request

  1. Open Scrapeman. A new empty tab is ready with the cursor in the URL bar.
  2. Paste a URL: https://httpbin.org/get
  3. Method defaults to GET. Press Cmd+Enter (Mac) or Ctrl+Enter (Win/Linux) to send.
  4. The response appears in the right panel: status, headers, body (auto-detected as JSON and rendered in the Pretty view).

Save to collection

  1. Press Cmd+S. If the request has never been saved, a dialog asks for a name and folder. The name accepts api/users/list-style paths and missing folders are auto-created.
  2. The file is written to your workspace folder as a .sman file. Legacy .req.yaml files from earlier versions still read fine and migrate to .sman on the next save.
  3. The request appears in the sidebar collection tree.

Next steps

  • Request building — methods, headers, params, body editor with {{var}} autocomplete and lenient JSON beautify.
  • Keyboard shortcuts — every binding Scrapeman ships with.
  • Environment variables{{var}} autocomplete, scope precedence, built-in dynamics.
  • Auth schemes — Basic, Bearer, API Key, OAuth 2.0 (client credentials, code, PKCE, OIDC), AWS SigV4.
  • Load runner — concurrency, watched response headers, response validator, save failed bodies.
  • Proxy and Scrape.do — native mode, rotating proxy lists, UA presets, anti-bot detection, rate limiting.