Open Source

For Developers

Whether you build workflows visually or write custom nodes in your language of choice — Flow-Like gives you two clear paths to ship production-grade automation.

Path 1

Write Custom Nodes

Extend the engine with your own logic. Write a node in any supported language — it compiles to WebAssembly and runs sandboxed with full access to the host SDK (logging, storage, HTTP, AI models, and more).

Host SDK Capabilities

Every node gets sandboxed access to these platform APIs through the SDK:

Logging Structured log output
Pins Read & write node I/O
Variables Flow-scoped state
Cache Persistent KV cache
Metadata Node & flow info
Streaming Stream large data
Storage File & blob storage
AI Models LLM & embedding calls
HTTP Outbound HTTP requests
Auth Secrets & credentials

Sandboxed & Safe

Nodes run in a WebAssembly sandbox with capability-based permissions. No filesystem or network access unless explicitly granted.

Test & Iterate

Every template comes with a test harness. Write fixtures, run locally, and validate before publishing to your catalog.

Publish & Version

Package your node with metadata, version it semantically, and share it privately or to the public catalog.

Quick Start

Open Flow-Like Studio, pick a language template, and start building your custom node:

1. Open Flow-Like Studio and navigate to the Node Developer section
2. Pick a language template from 15+ supported languages
3. Implement your node logic and build the WASM binary
4. Publish directly to your catalog from the Studio
or
Path 2

Compose Workflows Visually

Use the visual editor to drag and connect pre-built nodes into powerful automation flows. No code needed — just connect, configure, and deploy.

Drag & Drop Builder

The visual canvas lets you build complex data and automation pipelines by wiring nodes together. Every connection is type-checked in real time.

Rich Node Catalog

Hundreds of pre-built nodes for databases, APIs, AI/ML, file operations, messaging, and more — ready to drop into your workflow.

Templates & Sharing

Start from templates or publish your own. Share flows across teams with versioning, so everyone benefits from proven patterns.

Build Interfaces

Create custom UIs with the built-in interface editor. Turn any workflow into an interactive app your team can use directly.

Version Control

Every flow is serializable and diffable. Store workflows in Git, review changes in PRs, and roll back confidently.

Type-Safe Execution

Inputs and outputs are validated at compile time. Catch mismatches before deployment, not in production.

How it works

1

Open the visual canvas

In the desktop app or web studio

2

Drag nodes from the catalog

Search, filter, or browse categories

3

Connect & configure

Type-safe wiring with real-time validation

4

Run or deploy

Local, self-hosted, or cloud

Ready to build?

Whether you compose visually or code custom nodes — Flow-Like is open source, local-first, and built for developers who want full control over their automation stack.