Nodex
Demo

v1.2 Released (Try It Now)

The Visual Runtime
for Complex Logic.

Orchestrate APIs, manage long-running processes, and handle high-concurrency workflows without the boilerplate. It's not No-Code. It's visual infrastructure.

Nodex Interface

Trusted by engineering teams at

GoogleVercelMicrosoftAmazonMeta

The Power of Code.
The Speed of UI.

Visual programming usually hits a ceiling. Nodex removes the ceiling by compiling directly to native binaries.

Distributed by Design

Build microservices visually. Each flow compiles to a lightweight container that scales independently.

cluster-log — zsh

➜ compiling flow "api-gateway"...

Looking for dependencies...

Optimizing graph execution path...

✔ Build successful (34ms)

ℹ Provisioned 3 worker replicas

$ curl -X POST /api/v1/process

{ status: "processing" }

Zero Overhead

Unlike Python-based automation tools, Nodex runs on a compiled Rust runtime. <10ms cold starts.

Type Safe

Strict typing between nodes. Catch errors at compile time, not when your production API crashes.

Real-time Collaboration

Your team is your compiler. Debug architecture together on an infinite canvas with shared cursors and comments.

Architecture

Visualized Infrastructure as Code

This isn't just a drawing tool. Behind the canvas lies a strict JSON schema that maps to real infrastructure. Commit your graphs to Git. Review changes in PRs.

  • Git-native workflows (Branch, Commit, Merge)
  • Deterministic deployments with Terraform export
  • Environment variables & Secret management
workflow.json
"nodes": [
  {
    "id": "api_entry",
    "type": "http:listener",
    "config": {
      "method": "POST",
      "route": "/webhooks/stripe"
    }
  },
  {
    "id": "db_save",
    "type": "postgres:insert",
    "retry_policy": "exponential_backoff"
  }
]
Polyglot Runtime

Escape hatch to Code

Visual nodes are great for flow, but code is best for logic. When you need to parse complex JSON or implement a custom algorithm, just drop a Code Node.

Node.js & Go
Full access to standard libraries and npm/modules.
Sandboxed
Code runs in isolated micro-VMs for maximum security.
logic.ts
import { Context } from "@nodex/sdk";

export default async function(ctx: Context) {
  // Access data from previous nodes
  const payload = ctx.input.body;

  if (payload.amount > 1000) {
    // Trigger a high-priority branch
    return ctx.send("risk_review", payload);
  }

  return ctx.send("process_payment", payload);
}

Connects with your Stack

Drive
YouTube
Keep
Sheets
Calendar
Gmail
Gemini

Simple, transparent pricing

Start for free, scale as you grow. No hidden fees for compute hours.

Free

For starters and hobbyist that want to try out.

Free

  • Access to all core nodes
  • $60 free credits per year
Pro

Ideal for developers and freelancers.

$49.99/month

  • Nodes & integrations
  • 50,000 executions/month
Business

For starters and hobbyist that want to try out.

$499.99/month

  • Everything in Pro
  • 1M executions/month
Enterprise

For starters and hobbyist that require extra credits.

Contact

  • Everything in Business
  • Unlimited executions

Stop drawing diagrams.
Start executing them.

The clarity of a whiteboard with the performance of a compiled backend. Join 10,000+ developers building the future of infrastructure.