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

PlatformArchitectureFormatDownload & InstallNotes
Windowsx86_64exeDownloadInstaller version (recommended), supports Windows 7+.
Windowsx86_64zipDownloadPortable version, supports Windows 7+.
Macuniversal-brew install reqableRequires macOS 11.0 or later.
MacIntel ChipdmgDownloadIntel chip, requires macOS 11.0 or later.
MacApple SilicondmgDownloadM-series chip, requires macOS 11.0 or later.
Linuxx86_64debDownloadSupports Ubuntu, Debian, and other distributions. Requires GTK 3.0.
Linuxx86_64AppImageDownloadSupports Ubuntu, Debian, and other distributions. Requires GTK 3.0.
Androiduniversal-Google PlayRequires Android 5.0 or later.
Androidarm64-v8aapkDownloadRequires Android 5.0 or later.
Androidarmeabi-v7aapkDownloadRequires Android 5.0 or later.
Androidx86_64apkDownloadRequires Android 5.0 or later.
iOSarm64-App StoreRequires iOS 13.0 or later.

Documentation

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

Acknowledgements

RonaldinhoLcesuproxyzclovelyjxiuluoshendarenhhs66317DemonZDxuennaiNavinChenejfkdevQuanTum2088DreamlingBigcesaryuanam3k0xvhuanpicture-jcxplaySugarFatFreeghostLehcok19774279Jingle-PannullCode666gyunlyunArcticlycTopMapspansy1110cry980285208ToskysunAcheng97lsdlhCAI520131486523553Jesnzsh2517CHINA-T1002753959hyt65098631yinselxx299xwuewilljinshuqishi2019TopChinaDawnnnnnnMrqqeatSoujerfankuiz6airline233

Releases

Packages

Contributors