Examples¶
Interactive examples demonstrating FuncNodes capabilities. Each example runs directly in your browser using Pyodide (Python compiled to WebAssembly).
Browser Execution
These examples run entirely in your browser. Initial load may take a few seconds as Python compiles to WebAssembly. Performance is slower than native Python installation.
CSV Processing¶
Modules used: funcnodes-files, funcnodes-pandas
A data processing pipeline that:
- Reads CSV data from a file
- Performs basic data analysis
- Exports results to Excel format
Key concepts: File handling, DataFrame operations, data export
Image Analysis¶
Modules used: funcnodes-files, funcnodes-opencv, funcnodes-images
A computer vision workflow demonstrating:
- Image loading and color space conversion
- Color-based region detection
- Image filtering and masking
- Live preview at each processing stage
Key concepts: OpenCV integration, live image previews, slider-based parameter tuning
Plotly Visualization¶
Modules used: funcnodes-files, funcnodes-pandas, funcnodes-plotly
An interactive data visualization workflow:
- Load the Titanic dataset
- Clean and transform data
- Create interactive Plotly charts
- Analyze survival patterns by demographics
Key concepts: Plotly integration, DataFrame manipulation, interactive charts
Running Examples Locally¶
To run these examples in the full FuncNodes environment:
- Start the UI:
funcnodes runserver - Create or select a worker
- Install required modules via Manage Libraries
- Import the
.fnwworkflow file via Nodespace → Import
Example workflow files are bundled with the documentation.


