Sobre o projeto
Pipedream é uma plataforma de integração voltada para desenvolvedores, oferecendo um ambiente hospedado para conectar aplicativos e criar automações orientadas a eventos. O repositório contém o código dos componentes de integração pré-construídos, issues do roteiro do produto, documentação e código-fonte relacionado.
Conceitos principais descritos no README:
- Workflows: sequências de etapas lineares acionadas por eventos como requisições HTTP, temporizadores ou novas linhas no Google Sheets. As etapas podem ser ações pré-construídas ou código personalizado.
- Event Sources: componentes que monitoram serviços como GitHub, Slack, Airtable e RSS, emitindo eventos que acionam workflows. Os eventos também podem ser consumidos via API REST ou stream SSE em tempo real. Fontes personalizadas podem ser criadas.
- Actions: etapas de código pré-construídas para operações comuns entre as integrações da plataforma, reutilizáveis em workflows e publicáveis para a comunidade.
- Código personalizado: workflows podem executar código Node.js, Python, Golang ou Bash, com importação de pacotes resolvida automaticamente. O código personalizado pode se conectar a aplicativos autenticados, por exemplo, enviando mensagens no Slack.
- Destinations: entrega assíncrona de eventos para serviços como Amazon S3, Snowflake, HTTP, e-mail e SSE, com auxiliares como $send.s3().
O README afirma que a plataforma possui mais de 1.000 aplicações totalmente integradas e menciona conformidade SOC 2 com um relatório Type 2 disponível sob solicitação. Descreve um plano gratuito para desenvolvedores individuais com limites documentados, além de planos pagos. O suporte é oferecido via fórum da comunidade e Slack. O repositório aceita contribuições para componentes e usa modelos de issue para relatórios de bugs e solicitações de recursos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.