FuncNodes Documentation
FuncNodes is a modular workflow automation system for data processing, AI pipelines, scientific computing, and task automation.

Plotly visualization example — interactive data analysis in FuncNodes
Quick Start
pip install funcnodes # Install
funcnodes runserver # Launch UI at localhost:8000
Then create a worker, add modules, and start building workflows visually.
Try It Now
Create nodes interactively—the preview updates as you type:
Features
|
|
| Visual Editor |
Drag-and-drop workflow creation with live data previews |
| Async Execution |
Non-blocking, event-driven processing |
| Isolated Workers |
Each workflow runs in its own virtualenv |
| Type-Aware UI |
Smart input rendering (sliders, dropdowns, custom widgets) |
| Modular Ecosystem |
Install only the domain packages you need |
| Python Native |
Turn any function into a node with one decorator |
Documentation Guide
Getting Started
Core Concepts
Runtime
Resources
Experimental
| Page |
Description |
| Standalone Mode |
Open .fnw files directly with a dedicated worker |
Need Help?