Skip to content

Repository files navigation

Reqable

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Français | Deutsch | Русский

⚠️ Note: Reqable is not an open-source project. This repository is used solely for issue tracking, feature requests, and user feedback.

About

Reqable is a next-generation, all-in-one API debugging and testing platform. It offers cross-platform support, a login-free architecture, a lightweight footprint, high throughput, and an ad-free experience — all designed to streamline API workflows for developers and QA engineers. Reqable supports five major platforms: Windows, macOS, Linux, Android, and iOS.

Reqable combines an API traffic capture tool with a full-featured API testing client in a single, deeply integrated environment — enabling seamless capture-and-test workflows and replacing multiple standalone tools.

The majority of Reqable's features are available free of charge, with no trial period. The Community edition covers the needs of most individual developers; power users and teams may benefit from upgrading to the Premium tier for advanced capabilities.

Visit our official website: https://reqable.com

Contents

API Debugging

Reqable employs a classic MITM (Man-in-the-Middle) strategy to intercept HTTP(S) traffic. On desktop platforms, it captures traffic via system-level proxy configuration; on mobile, it leverages a local VPN. Captured traffic can be inspected and manipulated through a rich set of debugging primitives: request replay, inline editing, breakpoints, URL rewriting, custom scripting, and more.

API Testing

Reqable provides a full-featured API client for composing, sending, and organizing HTTP, WebSocket, SSE, and gRPC (coming soon) requests. It includes API collections with folder-based organization, environment variables with scoped resolution, built-in API documentation authoring, and cloud synchronization across devices.

MCP Support

Reqable ships with a built-in MCP (Model Context Protocol) server, enabling AI assistants such as Claude and GitHub Copilot to interact directly with Reqable. This unlocks AI-driven workflows for API debugging, traffic inspection, rule authoring, and automated testing.

The MCP server implementation is fully open source. See the MCP Server repository for details.

Extreme Performance

Reqable is engineered with Flutter and C++, deliberately avoiding an embedded browser runtime. This architectural choice strengthens security by reducing the attack surface while yielding substantial performance gains over Electron-based alternatives.

  • Millisecond-level cold-start time.
  • Installation footprint under 100 MB.
  • Typical memory consumption under 300 MB during active use.

Packet capture performance benchmarks

API client performance benchmarks

Benchmarks were conducted on an Apple MacBook Pro with the M5 chip. On lower-specification hardware, Reqable's performance delta is even more pronounced.

Mobile App

The mobile edition maintains feature parity with the desktop version, offering both API debugging and API testing capabilities on the go. It supports adding a desktop peer via QR code scanning, enabling mobile traffic to be forwarded to the desktop for deeper inspection and manipulation.

With an optional account login, cloud synchronization can be enabled to automatically replicate data across all connected devices.

Breakpoint, rewrite, and scripting features are currently unavailable on mobile platforms due to platform-level security policies.

Installation

Platform Architecture Format Download & Install Notes
Windows x86_64 exe Download Installer version (recommended), supports Windows 7+.
Windows x86_64 zip Download Portable version, supports Windows 7+.
Mac universal - brew install reqable Requires macOS 11.0 or later.
Mac Intel Chip dmg Download Intel chip, requires macOS 11.0 or later.
Mac Apple Silicon dmg Download M-series chip, requires macOS 11.0 or later.
Linux x86_64 deb Download Supports Ubuntu, Debian, and other distributions. Requires GTK 3.0.
Linux x86_64 AppImage Download Supports Ubuntu, Debian, and other distributions. Requires GTK 3.0.
Android universal - Google Play Requires Android 5.0 or later.
Android arm64-v8a apk Download Requires Android 5.0 or later.
Android armeabi-v7a apk Download Requires Android 5.0 or later.
Android x86_64 apk Download Requires Android 5.0 or later.
iOS arm64 - App Store Requires iOS 13.0 or later.

Documentation

https://reqable.com/en-US/docs/introduction

Acknowledgements

RonaldinhoL cesuproxy zclovelyj xiuluoshendaren hhs66317 DemonZD xuennai NavinChen ejfkdev QuanTum2088 DreamlingBig cesaryuan am3k0 xvhuan picture-j cxplay SugarFatFree ghost Lehcok 19774279 Jingle-Pan nullCode666 gyunlyun Arcticlyc TopMaps pansy1110 cry980285208 Toskysun Acheng97 lsdlh CAI5201314 86523553 Jesn zsh2517 CHINA-T 1002753959 hyt65098631 yinsel xx299x wuewill jinshuqishi2019 TopChina Dawnnnnnn Mrqqeat Soujer fankuiz6 airline233