Code Generation
Export your visual workflows as production-ready code in any of 13 programming languages
Visual to Code
Design complex workflows visually, export as clean, executable code
True Parallelism
Fork/join nodes generate native parallel execution patterns
Helper Libraries
Complete runtime libraries for HTTP, AI, UI interactions, and more
Supported Languages
JavaScript
Native JavaScript execution with inline Code nodes
TypeScript
Type-safe JavaScript with full TypeScript support
Python
Python with async/await and PyExecJS for Code nodes
Go
High-performance Go with goroutines and WaitGroups
Java
Enterprise Java with CompletableFuture parallelism
Rust
Memory-safe Rust with Tokio async runtime
C
System-level C with optional pthread parallelism
C++
Modern C++ with std::async parallelism
C#
.NET C# with Task.WhenAll parallelism
PHP
PHP with sequential execution and JavaScript support
Ruby
Ruby with concurrent-ruby for parallel execution
Kotlin
JVM Kotlin with coroutines for async operations
Swift
iOS/macOS Swift with async let parallelism
Quick Start Guide
1. Generate Code
- • Open your workflow in Circuitry
- • Click "Generate Code" button
- • Select target language
- • Enable "Include Helper Libraries"
- • Download generated code + helpers
2. Setup & Run
- • Install language dependencies
- • Set environment variables (API keys)
- • Import generated functions
- • Call with your input data
- • Deploy to your platform