Pipedream logo

Pipedream

Pipedream is a serverless workflow and integration platform that enables developers to connect APIs, build automations, and run custom code in workflows.

ServerlessWorkflowsIntegrationAutomationAPIDeveloper ToolingEvent-Driven
Stars
11,720
Forks
5,823
Contributors
340

About Pipedream

Pipedream is an integration and automation platform built for developers, combining event-driven workflows with the flexibility to insert custom code (JavaScript, Python, Go, Bash) when needed. It offers a library of prebuilt triggers and actions across thousands of applications, a serverless runtime, and built-in support for secrets, authentication, scheduling, and observability. Workflows are defined in projects, versioned (Git sync support), and can respond to various triggers (webhooks, schedules, external events) to orchestrate integrations, processing, and routing of data.

Key Features

Prebuilt triggers and actions across 2,800+ apps/integrations
Support for writing custom logic in JavaScript, Python, Go, or Bash within workflows
Serverless runtime with built-in scaling and runtime constraints
HTTP / Webhook triggers and schedule (cron) triggers
GitHub sync for workflows and version control
Built-in environment variables, secrets, authentication helpers, OAuth support
Observability: logs, step outputs, execution inspection, retries, error handling
Ability to import npm / PyPI packages directly in custom code steps (no manual install)
Destination APIs / outputs (HTTP, databases, storage, etc.)

Pros

Low barrier: many prebuilt integrations so you rarely reinvent the wheel
Flexibility: you can insert custom code when needed without leaving the workflow context
Serverless: you don't need to manage infrastructure for workflow execution
Developer-friendly: versioning, Git sync, familiar languages, and debugging tools
Scalable: handles event loads and scaling transparently
Rapid prototyping into production: fast to iterate from idea to deployed workflow

Cons

Runtime limits or execution constraints (timeouts, memory) may restrict very heavy tasks
Costs may grow with high usage (especially in premium tiers)
Less ideal for extremely complex, long-lived, or stateful orchestration compared to dedicated orchestration platforms
Dependence on Pipedream's platform (vendor lock) for workflow execution
Debugging cross-workflow dependencies or very large orchestrations can be tougher
Some integrations or features may be gated behind paid plans or premium tiers

Tool Information

Language
JavaScript / TypeScript (core), also supports Python, Go, Bash in workflows
License
Source-available (components) / mixed licensing
First release
≈ 2019-2020
Latest version
actively maintained
Maintainer
PipedreamHQ / community

Used By

Startups and developers globallyEnterprises via internal automation

Compare Pipedream with other tools

See how Pipedream stacks up against other workflow orchestration engines, feature by feature.