Skip to content

Latest commit

 

History

History
149 lines (111 loc) · 15.4 KB

File metadata and controls

149 lines (111 loc) · 15.4 KB

Reqable

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

⚠️ Hinweis: Reqable ist kein Open-Source-Projekt. Dieses Repository dient ausschließlich der Problemverfolgung, Funktionsanfragen und Benutzerfeedback.

Über

Reqable ist eine All-in-One-Plattform der nächsten Generation für API-Debugging und -Tests. Sie bietet plattformübergreifende Unterstützung, eine anmeldefreie Architektur, einen geringen Ressourcenverbrauch, hohen Durchsatz und ein werbefreies Erlebnis — alles darauf ausgelegt, API-Workflows für Entwickler und QA-Ingenieure zu optimieren. Reqable unterstützt fünf große Plattformen: Windows, macOS, Linux, Android und iOS.

Reqable vereint ein API-Traffic-Capture-Tool mit einem voll ausgestatteten API-Testclient in einer einzigen, tief integrierten Umgebung — für nahtlose Capture-and-Test-Workflows und als Ersatz für mehrere eigenständige Tools.

Der Großteil der Funktionen von Reqable ist kostenlos und ohne Testzeitraum verfügbar. Die Community Edition deckt die Anforderungen der meisten Einzelentwickler ab; Power-User und Teams können von einem Upgrade auf die Premium-Stufe profitieren, um erweiterte Funktionen zu erhalten.

Besuchen Sie unsere offizielle Website: https://reqable.com

Inhaltsverzeichnis

API-Debugging

Reqable setzt auf eine klassische MITM-Strategie (Man-in-the-Middle), um HTTP(S)-Traffic abzufangen. Auf Desktop-Plattformen erfasst es den Traffic über systemweite Proxy-Konfiguration; auf Mobilgeräten nutzt es ein lokales VPN. Der erfasste Traffic kann mithilfe einer umfangreichen Sammlung von Debugging-Primitiven inspiziert und manipuliert werden: Request-Wiederholung, Inline-Bearbeitung, Haltepunkte, URL-Rewriting, benutzerdefiniertes Scripting und mehr.

API-Tests

Reqable bietet einen voll ausgestatteten API-Client zum Erstellen, Senden und Organisieren von HTTP-, WebSocket-, SSE- und gRPC-Anfragen (demnächst verfügbar). Er umfasst ordnerbasierte API-Sammlungen, Umgebungsvariablen mit Bereichsauflösung, integrierte API-Dokumentationserstellung sowie Cloud-Synchronisation über Geräte hinweg.

MCP-Unterstützung

Reqable verfügt über einen integrierten MCP-Server (Model Context Protocol), der es KI-Assistenten wie Claude und GitHub Copilot ermöglicht, direkt mit Reqable zu interagieren. Dies erschließt KI-gestützte Workflows für API-Debugging, Traffic-Inspektion, Regelerstellung und automatisierte Tests.

Die MCP-Server-Implementierung ist vollständig quelloffen. Weitere Details finden Sie im MCP Server Repository.

Extreme Performance

Reqable wurde mit Flutter und C++ entwickelt und verzichtet bewusst auf eine eingebettete Browser-Laufzeitumgebung. Diese architektonische Entscheidung stärkt die Sicherheit durch Reduzierung der Angriffsfläche und bietet gleichzeitig erhebliche Leistungsvorteile gegenüber Electron-basierten Alternativen.

  • Kaltstartzeit im Millisekundenbereich.
  • Installationsgröße unter 100 MB.
  • Typische Speichernutzung unter 300 MB bei aktiver Nutzung.

Paketerfassungs-Leistungsbenchmarks

API-Client-Leistungsbenchmarks

Die Benchmarks wurden auf einem Apple MacBook Pro mit M5-Chip durchgeführt. Auf Hardware mit niedrigeren Spezifikationen ist der Leistungsvorteil von Reqable noch deutlicher.

Mobile App

Die mobile Edition bietet Funktionsparität mit der Desktop-Version und ermöglicht sowohl API-Debugging als auch API-Tests für unterwegs. Sie unterstützt das Hinzufügen eines Desktop-Geräts per QR-Code-Scan, sodass mobiler Traffic zur tiefergehenden Inspektion und Bearbeitung an den Desktop weitergeleitet werden kann.

Mit einer optionalen Kontoanmeldung kann die Cloud-Synchronisation aktiviert werden, um Daten automatisch über alle verbundenen Geräte hinweg zu replizieren.

Haltepunkte, Rewriting und Scripting-Funktionen sind aufgrund plattformspezifischer Sicherheitsrichtlinien derzeit auf mobilen Plattformen nicht verfügbar.

Installation

Plattform Architektur Format Download & Installation Hinweise
Windows x86_64 exe Download Installer-Version (empfohlen), unterstützt Windows 7+.
Windows x86_64 zip Download Portable-Version, unterstützt Windows 7+.
Mac universal - brew install reqable Erfordert macOS 11.0 oder neuer.
Mac Intel Chip dmg Download Intel-Chip, erfordert macOS 11.0 oder neuer.
Mac Apple Silicon dmg Download M-Serie-Chip, erfordert macOS 11.0 oder neuer.
Linux x86_64 deb Download Unterstützt Ubuntu, Debian und andere Distributionen. Erfordert GTK 3.0.
Linux x86_64 AppImage Download Unterstützt Ubuntu, Debian und andere Distributionen. Erfordert GTK 3.0.
Android universal - Google Play Erfordert Android 5.0 oder neuer.
Android arm64-v8a apk Download Erfordert Android 5.0 oder neuer.
Android armeabi-v7a apk Download Erfordert Android 5.0 oder neuer.
Android x86_64 apk Download Erfordert Android 5.0 oder neuer.
iOS arm64 - App Store Erfordert iOS 13.0 oder neuer.

Dokumentation

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

Danksagungen

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