PinchTab offers multiple installation methods to fit your workflow. Choose the method that works best for your environment.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/pinchtab/pinchtab/llms.txt
Use this file to discover all available pages before exploring further.
Quick Installation
Choose your installation method
Select from curl script (recommended), npm, Docker, or build from source.
Installation Methods
- Curl Script (Recommended)
- npm
- Docker
- Build from Source
The quickest way to get started on macOS and Linux.What it does:
- Detects your operating system (macOS/Linux)
- Checks for Node.js 18+ and npm
- Installs the
pinchtabnpm package globally - Verifies the installation
The install script requires Node.js 18+ to be installed on your system.
System Requirements
Operating Systems
- macOS (Intel and Apple Silicon)
- Linux (amd64, arm64)
- Windows (via WSL2)
Dependencies
PinchTab requires a Chrome or Chromium browser to be installed:Docker installations include Chromium bundled in the container.
Quick Start
Once installed, start the PinchTab server:http://localhost:9867. Test it:
Troubleshooting
”command not found: pinchtab”
npm users: Add npm’s global bin directory to your PATH:“Chrome not found”
Install Chrome or Chromium, or specify a custom path:Permission errors (npm)
If you get permission errors during global npm install: Option 1: Use nvm (recommended)Port already in use
Change the default port (9867):Next Steps
Quick Start Guide
Get started with your first browser automation
Configuration
Configure PinchTab for your environment
API Reference
Explore the HTTP API endpoints
CLI Reference
Learn about CLI commands