Scripts2026年5月22日·1 分钟阅读

Pipedream — Code-First Workflow Automation Platform

Connect APIs and build event-driven workflows using Node.js, Python, Go, or Bash with built-in triggers and 2000+ integrations.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Pipedream Overview
直接安装命令
npx -y tokrepo@latest install ca11e9e1-5576-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Pipedream is a code-first integration and workflow automation platform. It provides event-driven triggers, pre-built connectors for thousands of APIs, and the ability to write custom workflow steps in Node.js, Python, Go, or Bash. The platform is partially open source, with its component registry and SDK available on GitHub.

What Pipedream Does

  • Triggers workflows from HTTP webhooks, cron schedules, email, or events from connected services
  • Executes code steps in Node.js, Python, Go, or Bash with full standard library access
  • Provides pre-built actions and triggers for services like GitHub, Slack, Stripe, Google Sheets, and more
  • Manages authentication and OAuth tokens for connected APIs automatically
  • Stores workflow state and provides key-value data stores for persisting data between runs

Architecture Overview

Pipedream workflows are serverless pipelines that execute in a managed runtime. Each workflow consists of a trigger (the event source) and one or more steps (code or pre-built actions). The open-source component registry on GitHub contains the source code for all triggers and actions, which are versioned Node.js/Python modules. The CLI and SDK allow local development and deployment of components. Event processing, scheduling, and execution infrastructure are managed by the Pipedream platform.

Self-Hosting & Configuration

  • Use the CLI to develop and test workflow steps locally before deploying
  • Components in the open-source registry can be forked and customized for specific needs
  • Configure triggers via the web UI or YAML definitions with the CLI
  • Set environment variables and secrets in the Pipedream dashboard, accessible in code steps
  • Use the SDK to build custom event sources that poll APIs or listen for webhooks

Key Features

  • Write workflow logic in real code (Node.js, Python, Go, Bash) rather than drag-and-drop only
  • Component registry with source code for 2000+ API integrations on GitHub
  • Built-in OAuth handling that manages token refresh for connected accounts
  • Event-driven architecture with HTTP, cron, email, and app-specific triggers
  • CLI and SDK for local development, testing, and deployment of components

Comparison with Similar Tools

  • n8n — Self-hosted visual automation; Pipedream is code-first with a managed runtime option
  • Zapier — No-code automation with proprietary integrations; Pipedream offers open-source components and code steps
  • Activepieces — Self-hosted Zapier alternative; Pipedream provides a richer code-first developer experience
  • Temporal — Durable workflow engine for application logic; Pipedream focuses on API integrations and event-driven automation

FAQ

Q: Is Pipedream fully open source? A: The component registry, CLI, and SDK are open source on GitHub. The execution platform and web UI are managed services.

Q: Can I self-host Pipedream? A: The execution runtime is not self-hostable. You can use the open-source components in your own Node.js/Python applications outside of Pipedream.

Q: What languages can I use in workflow steps? A: Node.js, Python, Go, and Bash are all supported as step languages within a single workflow.

Q: Is there a free tier? A: Yes. Pipedream offers a free tier with a daily invocation limit. Paid plans increase limits and add features like longer execution time.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产