Skip to content

Latest commit

 

History

History
149 lines (111 loc) · 15.7 KB

File metadata and controls

149 lines (111 loc) · 15.7 KB

Reqable

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

⚠️ Nota: Reqable no es un proyecto de código abierto. Este repositorio se utiliza exclusivamente para el seguimiento de incidencias, solicitudes de funciones y comentarios de usuarios.

Acerca de

Reqable es una plataforma integral de depuración y prueba de APIs de nueva generación. Ofrece soporte multiplataforma, una arquitectura sin necesidad de inicio de sesión, una huella ligera, alto rendimiento y una experiencia sin anuncios — todo diseñado para optimizar los flujos de trabajo de API para desarrolladores e ingenieros de QA. Reqable es compatible con cinco plataformas principales: Windows, macOS, Linux, Android e iOS.

Reqable combina una herramienta de captura de tráfico API con un cliente de prueba de API completo en un único entorno profundamente integrado, permitiendo flujos de trabajo fluidos de captura y prueba, y reemplazando múltiples herramientas independientes.

La mayoría de las funciones de Reqable están disponibles de forma gratuita, sin período de prueba. La edición Community cubre las necesidades de la mayoría de los desarrolladores individuales; los usuarios avanzados y equipos pueden beneficiarse de actualizar al nivel Premium para obtener capacidades avanzadas.

Visite nuestro sitio web oficial: https://reqable.com

Contenido

Depuración de API

Reqable emplea una estrategia clásica MITM (Man-in-the-Middle) para interceptar el tráfico HTTP(S). En plataformas de escritorio, captura el tráfico mediante la configuración del proxy a nivel del sistema; en dispositivos móviles, utiliza una VPN local. El tráfico capturado puede inspeccionarse y manipularse mediante un amplio conjunto de primitivas de depuración: repetición de solicitudes, edición en línea, puntos de interrupción, reescritura de URL, scripting personalizado y más.

Prueba de API

Reqable proporciona un cliente API completo para componer, enviar y organizar solicitudes HTTP, WebSocket, SSE y gRPC (próximamente). Incluye colecciones de API organizadas por carpetas, variables de entorno con resolución por ámbito, creación integrada de documentación de API y sincronización en la nube entre dispositivos.

Soporte MCP

Reqable incorpora un servidor MCP (Model Context Protocol) integrado, que permite a asistentes de IA como Claude y GitHub Copilot interactuar directamente con Reqable. Esto desbloquea flujos de trabajo impulsados por IA para la depuración de API, inspección de tráfico, creación de reglas y pruebas automatizadas.

La implementación del servidor MCP es completamente de código abierto. Consulte el repositorio MCP Server para más detalles.

Rendimiento extremo

Reqable está diseñado con Flutter y C++, evitando deliberadamente un entorno de ejecución de navegador integrado. Esta elección arquitectónica refuerza la seguridad al reducir la superficie de ataque, al tiempo que ofrece ganancias de rendimiento sustanciales frente a las alternativas basadas en Electron.

  • Tiempo de arranque en frío a nivel de milisegundos.
  • Huella de instalación inferior a 100 MB.
  • Consumo de memoria típico inferior a 300 MB durante el uso activo.

Pruebas de rendimiento de captura de paquetes

Pruebas de rendimiento del cliente API

Las pruebas se realizaron en un Apple MacBook Pro con chip M5. En hardware de especificaciones inferiores, la ventaja de rendimiento de Reqable es aún más pronunciada.

Aplicación móvil

La edición móvil mantiene la paridad de funciones con la versión de escritorio, ofreciendo capacidades de depuración y prueba de API sobre la marcha. Admite la adición de un equipo de escritorio mediante escaneo de código QR, lo que permite reenviar el tráfico móvil al escritorio para una inspección y manipulación más profundas.

Con un inicio de sesión de cuenta opcional, se puede habilitar la sincronización en la nube para replicar automáticamente los datos en todos los dispositivos conectados.

Las funciones de puntos de interrupción, reescritura y scripting no están disponibles actualmente en plataformas móviles debido a las políticas de seguridad a nivel de plataforma.

Instalación

Plataforma Arquitectura Formato Descarga e instalación Notas
Windows x86_64 exe Descargar Versión instalable (recomendada), compatible con Windows 7+.
Windows x86_64 zip Descargar Versión portátil, compatible con Windows 7+.
Mac universal - brew install reqable Requiere macOS 11.0 o posterior.
Mac Intel Chip dmg Descargar Chip Intel, requiere macOS 11.0 o posterior.
Mac Apple Silicon dmg Descargar Chip serie M, requiere macOS 11.0 o posterior.
Linux x86_64 deb Descargar Compatible con Ubuntu, Debian y otras distribuciones. Requiere GTK 3.0.
Linux x86_64 AppImage Descargar Compatible con Ubuntu, Debian y otras distribuciones. Requiere GTK 3.0.
Android universal - Google Play Requiere Android 5.0 o posterior.
Android arm64-v8a apk Descargar Requiere Android 5.0 o posterior.
Android armeabi-v7a apk Descargar Requiere Android 5.0 o posterior.
Android x86_64 apk Descargar Requiere Android 5.0 o posterior.
iOS arm64 - App Store Requiere iOS 13.0 o posterior.

Documentación

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

Agradecimientos

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