sverchok-core-concepts

Installation
SKILL.md

sverchok-core-concepts

Quick Reference

What Is Sverchok

Sverchok is a parametric/algorithmic design add-on for Blender implementing a dataflow programming paradigm within the node editor. Data flows from output sockets to input sockets through noodle connections.

  • 500+ nodes across 18+ categories for geometry generation, transformation, analysis
  • Python scripting: SNLite, SN Functor B, Formula nodes for custom logic
  • Extension ecosystem: IfcSverchok, TopologicSverchok, Sverchok-Extra
  • External API: Full programmatic access via bpy.data.node_groups

Critical Warnings

NEVER call process() directly on a node — ALWAYS use the update system via updateNode or tree.force_update().

NEVER modify socket data in-place from sv_get() when deepcopy=True was not used — this mutates the upstream node's cached output and corrupts the entire downstream chain.

Related skills
Installs
2
GitHub Stars
6
First Seen
Mar 17, 2026