Repolode
nortikin

nortikin/sverchok

Sverchok is a visual node-based parametric geometry addon for Blender, with over 600 nodes for building and manipulating meshes and curves.

Stars
2,554
Forks
249
Open issues
220
Last commit
4 hours ago

What is it?

Sverchok is an addon for Blender that lets architects and designers create geometry through visual programming in a node editor. Meshes, curves, surfaces, scalar and vector fields, and solids are built by connecting nodes, and parameters can be adjusted with sliders or formulas.

The addon includes more than 600 nodes for tasks such as cross-sections, extrusions, CSG booleans, BMesh operations, area and volume calculations, and CSV import. It also offers a Scripted node for custom Python code, Set and Get nodes for accessing Blender's bpy API, and export of SVG and DXF drawings directly from node trees.

Sverchok supports Blender 2.8 and later, including recent 4.x and 5.x releases, and is installed like any other Blender addon. Some optional nodes depend on third-party libraries such as scipy, geomdl and shapely.

Key features

  • 01Over 600 nodes for building and modifying geometry
  • 02Parametric control with sliders and formulas
  • 03CSG booleans, BMesh operations and mesh expressions
  • 04Scalar and vector field creation and visualization
  • 05Scripted node for custom Python and access to the bpy API
  • 06Export of SVG and DXF drawings and import of BREP, NURBS and IFC data

Use cases

  • Designing parametric architectural and building forms in Blender
  • Generating mesh and curve variations from formulas
  • Producing 2D drawings in SVG or DXF from 3D node setups
  • Analyzing areas, volumes and solar insolation of geometry

Topics

FAQ

What is sverchok?
Sverchok is a visual node-based parametric geometry addon for Blender, with over 600 nodes for building and manipulating meshes and curves. Sverchok is an addon for Blender that lets architects and designers create geometry through visual programming in a node editor. Meshes, curves, surfaces, scalar and vector fields, and solids are built by connecting nodes, and parameters can be adjusted with sliders or formulas.
Is sverchok free to use? What license does it have?
sverchok is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is sverchok still maintained?
Actively maintained. The last commit to sverchok was on Nov 6, 2026.
What can I use sverchok for?
Designing parametric architectural and building forms in Blender Generating mesh and curve variations from formulas Producing 2D drawings in SVG or DXF from 3D node setups Analyzing areas, volumes and solar insolation of geometry
Where can I get sverchok?
The source code and installation instructions are on GitHub: https://github.com/nortikin/sverchok

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects