✨ Características Principales
📁 Organización Jerárquica
No más listas infinitas de peticiones. Firulais permite organizar tu trabajo mediante carpetas y subcarpetas anidadas, facilitando la gestión de proyectos grandes y complejos.
🔄 Compatibilidad Total (Bidireccional)
Firulais actúa como un puente perfecto entre tus herramientas favoritas:
- Importación: Soporta archivos JSON de Postman (v2.1) y exportaciones de Bruno (ZIP, archivos .bru, YAML y el nuevo estándar OpenCollection).
- Exportación: Lleva tus datos de vuelta a Postman o Bruno en cualquier momento con un solo clic.
🌍 Gestión de Entornos
Gestiona variables globales y de entorno fácilmente. Cambia entre contextos (Desarrollo, QA, Producción) y Firulais sustituirá automáticamente tus variables {{variable_name}} en URLs, cabeceras y cuerpos de mensaje.
🛠️ Herramientas de Desarrollador
- Generador de cURL: Obtén el comando cURL equivalente de cualquier petición al instante.
- Beautifier JSON: Formatea automáticamente tus cuerpos de petición con un solo botón.
- Resaltado de Sintaxis: Visualización clara de variables y resaltado de código.
📜 El Poder de los Scripts (JavaScript Engine)
Firulais incluye un motor de JavaScript integrado que permite automatizar tareas complejas antes y después de cada petición. Es compatible con los estándares de Bruno y Postman.
| Objeto | Descripción | Compatibilidad |
|---|---|---|
firu | Nativo de Firulais. Control preciso sobre entornos y colección. | Nativo |
bru | Acceso a variables y entorno al estilo Bruno. | Bruno |
pm | Acceso a variables, entorno y tests al estilo Postman. | Postman |
res | Acceso rápido a los datos de la respuesta (res.body, res.status). | Bruno |
req | Acceso a los datos de la petición saliente. | Bruno |
console | Salida de mensajes a la consola integrada de Firulais. | Estándar |
🚀 Guía Rápida de Inicio
- Importar: Haz clic en el botón de descarga y selecciona tu ZIP de Bruno o JSON de Postman.
- Entorno: Crea un entorno en la pestaña "Entornos" y añade una variable
baseUrl. - Petición: Crea una nueva petición, pon la URL
{{baseUrl}}/api/status. - Ejecutar: Pulsa Send. Si el servidor responde un JSON, Firulais lo formateará automáticamente.
- Automatizar: Ve a la pestaña Scripts y empieza a codificar.
🔒 Seguridad y Privacidad
Firulais es offline-first. Tus datos, variables de entorno y scripts se guardan localmente en una base de datos segura. Nada se envía a servidores externos a menos que tú decidas exportar manualmente tus colecciones.
Para más detalles, consulta nuestra Política de Privacidad.