Documentation
Welcome to Xplorer! If you have worked with any API client, you’ll know what to do. Zero learning curve.

Overview
Xplorer is a desktop application that runs collections and environments (Postman format) locally. It provides:
- 100% Local - Zero Cloud: Your API keys, tokens, and secrets never leave your machine. No CORS issues, no cloud routing and no agents to configure. Test localhost and internal APIs directly without security risks.
- API Spec Navigator: Browse and test APIs directly from OpenAPI/Swagger specs. Navigate schemas, view documentation, and build live requests.
- OAuth 2.0 Support: Full OAuth 2.0 authentication with system browser integration. Supports Authorization Code, PKCE, and Client Credentials flows.
- Zero Migration Effort: Run existing collections as-is, no changes needed
- Enhanced Feedback: Pass/fail indicators in navigation tree and detailed output pane
- Data-Driven Testing: Run collections with CSV or JSON data files
- Enterprise Ready: Signed desktop application for macOS, Windows, and Linux
Key Differentiators
True Local Execution
As a true desktop app, Xplorer runs 100% local. Test localhost APIs and environments within your firewall directly. No worrying about CORS or runner agents.
Superior Test Feedback
Xplorer shows pass/fail indicators directly in the navigation tree, making it easy to see test results at a glance. The output pane provides detailed HTML reports with assertion details.
Data-Driven Testing
Easily run collections with different data sets using the CSV/JSON tab. Perfect for testing multiple scenarios without duplicating requests.
cURL Import
Quickly convert cURL commands to requests using the Import pane. Great for adding examples from API documentation.
API Spec Navigator
Open any OpenAPI or Swagger specification and instantly browse all endpoints. View complete schema documentation with reference traversal, build sample JSON payloads, select which fields to include, and go from spec to live request with one click. Perfect for API exploration and testing.
Simple Environment Handling
One active environment at a time keeps things simple. Environment variables are displayed in the Environment pane and update in real-time during execution. Drag and drop another environment file at any time to apply it.
Getting Started
Use the navigation on the left to explore the documentation. We recommend starting with:
- Installation - Download and install Xplorer
- Quick Start - Get running in minutes
- Interface Overview - Understand the UI layout
- API Spec Navigator - Browse and test APIs from OpenAPI/Swagger specs
Need Help?
- Issues or bugs? Report them at GitHub Issues
- Questions? Visit Karate Labs for support