๐ŸŽฏ Features in Detail

June 1, 2026 ยท View on GitHub

๐Ÿข Workspace Management

Local Workspace

  • โœ… Perfect for personal projects
  • โœ… Data stored locally for privacy
  • โœ… No network required
  • โœ… Full control over your data

Git Workspace

  • โœ… Version control support
  • โœ… Team collaboration enabled
  • โœ… Clone from remote repositories (GitHub/Gitee/GitLab)
  • โœ… Initialize local Git repository
  • โœ… Project-level data isolation
  • โœ… Quick workspace switching
  • โœ… Multiple authentication methods:
    • Username/Password
    • Personal Access Token
    • SSH Key

Git Operations

  • Commit: Save local changes to version control
  • Push: Push local commits to remote repository
  • Pull: Fetch latest changes from remote
  • Conflict Detection: Smart conflict handling and resolution

Team Collaboration Workflow

  1. Team Leader:
    • Create Git workspace (clone or local init)
    • Configure API collections and environments
    • Commit and push to remote
  2. Team Members:
    • Create Git workspace (clone from remote)
    • Get latest API data and environments
    • Commit and push updates after local changes
  3. Daily Collaboration:
    • Before work: Pull to get latest changes
    • After changes: Commit local changes
    • Share updates: Push to remote

๐Ÿ”Œ API Debugging

Protocol Support

  • โœ… HTTP/1.1 and HTTP/2
  • โœ… Full REST API methods: GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS
  • โœ… SSE (Server-Sent Events)
  • โœ… WebSocket

Request Body Formats

  • Form Data
  • x-www-form-urlencoded
  • JSON
  • XML
  • Binary

Features

  • โœ… File upload/download (drag & drop supported)
  • โœ… Cookie auto-management and manual editing
  • โœ… Visual editing for headers and query params
  • โœ… Formatted response display (JSON, XML, HTML)
  • โœ… Response time, status code, size statistics

๐ŸŒ Environment Management

  • โœ… Quick environment switching (dev/test/prod)
  • โœ… Global and environment variables
  • โœ… Nested variable reference: {{baseUrl}}/api/{{version}}
  • โœ… Dynamic variables:
    • {{$timestamp}} - Current timestamp
    • {{$randomInt}} - Random integer
    • {{$uuid}} - UUID generator
  • โœ… Import/export environments

๐Ÿ“ Script Support

Pre-request Script

  • Run JavaScript before sending request
  • Set variables dynamically
  • Prepare test data
  • Modify request parameters

Tests Script

  • Run JavaScript after receiving response
  • Parse response data
  • Set variables from response
  • Chain requests together
  • Assertion support

Built-in Features

  • โœ… Code snippets library
  • โœ… JavaScript runtime environment
  • โœ… Assertion testing
  • โœ… Request chaining

โšก Performance Testing

Thread Group Modes

  1. Fixed: Stable load testing

    • Constant number of threads
    • Suitable for baseline performance testing
  2. Ramp-up: Gradually increasing load

    • Incrementally add threads
    • Test system behavior under increasing load
  3. Stair-step: Staged load testing

    • Load increases in steps
    • Identify performance bottlenecks at different levels
  4. Spike: Burst load testing

    • Sudden traffic surge
    • Test system resilience

Monitoring & Reports

  • โœ… Real-time performance monitoring
  • โœ… Detailed test reports:
    • Response time distribution
    • TPS (Transactions Per Second)
    • Error rate analysis
    • Success/failure statistics
  • โœ… Result tree analysis
  • โœ… Performance trend charts
  • โœ… Export test results

๐Ÿ“Š Data Analysis

Request History

  • โœ… Timeline view of all requests
  • โœ… Quick replay previous requests
  • โœ… Filter by status code, method, URL
  • โœ… Auto-save and persistent storage

Network Event Logs

  • โœ… Detailed network event monitoring
  • โœ… Request/response headers
  • โœ… Timing breakdown
  • โœ… Error diagnosis

Response Statistics

  • โœ… Response time analysis
  • โœ… Data size tracking
  • โœ… Auto-categorized error requests
  • โœ… Export statistics data

๐Ÿ”„ Data Migration

Import Support

  • โœ… Postman Collection v2.1: Supported import/export
  • โœ… cURL commands: Convert to requests
  • ๐Ÿšง HAR files: In development
  • ๐Ÿšง OpenAPI/Swagger: In development

Export Support

  • โœ… Postman Collection format
  • โœ… cURL commands
  • โœ… Environment variables
  • โœ… Test results

๐ŸŽจ User Interface

Themes

  • โœ… Light mode
  • โœ… Dark mode
  • โœ… Auto-switch based on system preference

Editor Features

  • โœ… Syntax highlighting for:
    • JSON
    • XML
    • JavaScript
    • HTML
  • โœ… Auto-formatting
  • โœ… Code folding
  • โœ… Search and replace

Internationalization

  • โœ… Simplified Chinese (็ฎ€ไฝ“ไธญๆ–‡)
  • โœ… English
  • ๐Ÿšง More languages coming soon

โ˜• Additional Tools

Java Decompiler

  • โœ… Built-in decompiler for analyzing Java classes
  • โœ… View source code from JAR files
  • โœ… Useful for debugging and reverse engineering

Client Certificates

  • โœ… Support for mTLS (mutual TLS)
  • โœ… Import client certificates
  • โœ… Secure API testing

๐Ÿ”’ Privacy & Security

  • โœ… 100% Local Storage: No cloud sync, your data stays private
  • โœ… No Telemetry: No tracking, no analytics
  • โœ… Offline First: Works completely offline
  • โœ… Open Source: Code is transparent and auditable
  • โœ… Git Encryption: Support for encrypted Git repositories