Skip to content

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

csv

Open Example →


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

cat

Open Example →


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

titanic

Open Example →


Running Examples Locally

To run these examples in the full FuncNodes environment:

  1. Start the UI: funcnodes runserver
  2. Create or select a worker
  3. Install required modules via Manage Libraries
  4. Import the .fnw workflow file via NodespaceImport

Example workflow files are bundled with the documentation.