Sobre el proyecto
Pipedream es una plataforma de integración dirigida a desarrolladores, que ofrece un entorno alojado para conectar aplicaciones y crear automatizaciones basadas en eventos. El repositorio contiene el código de los componentes de integración preconstruidos, los problemas del roadmap del producto, la documentación y el código fuente relacionado.
Conceptos clave descritos en el README:
- Workflows: secuencias de pasos lineales activadas por eventos como solicitudes HTTP, temporizadores o nuevas filas en Google Sheets. Los pasos pueden ser acciones preconstruidas o código personalizado.
- Event Sources: componentes que observan servicios como GitHub, Slack, Airtable y RSS, y emiten eventos que activan workflows. Los eventos también se pueden consumir mediante API REST o un flujo SSE en tiempo real. Se pueden crear fuentes personalizadas.
- Actions: pasos de código preconstruidos para operaciones comunes en las integraciones de la plataforma, reutilizables en distintos workflows y publicables para la comunidad.
- Custom code: los workflows pueden ejecutar código en Node.js, Python, Golang o Bash, con importaciones de paquetes resueltas automáticamente. El código personalizado puede conectarse a aplicaciones autenticadas, por ejemplo, enviando mensajes de Slack.
- Destinations: entrega asíncrona de eventos a servicios como Amazon S3, Snowflake, HTTP, correo electrónico y SSE, con helpers como $send.s3().
El README indica que la plataforma tiene más de 1000 aplicaciones totalmente integradas y menciona el cumplimiento de SOC 2 con un informe Type 2 disponible bajo solicitud. Describe un nivel gratuito para desarrolladores individuales con límites documentados, además de niveles de pago. El soporte se ofrece a través del foro de la comunidad y Slack. El repositorio acepta contribuciones a los componentes y utiliza plantillas de issues para informes de errores y solicitudes de funciones.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.