---
layout: page
title: "lib.svg Nodes"
---

This namespace contains 14 node(s).

## Available Nodes

- **[Circle](circle.md)** - Generate SVG circle element with customizable position, radius, and styling.
- **[Clip Path](clippath.md)** - Create clipping paths for SVG elements.
- **[Drop Shadow](dropshadow.md)** - Apply drop shadow filter effect to SVG elements for depth.
- **[Ellipse](ellipse.md)** - Generate SVG ellipse element with customizable position, radii, and styling.
- **[Gaussian Blur](gaussianblur.md)** - Apply Gaussian blur filter effect to SVG elements.
- **[Gradient](gradient.md)** - Create linear or radial gradients for SVG elements.
- **[Line](line.md)** - Generate SVG line element with customizable endpoints and styling.
- **[Path](path.md)** - Generate SVG path element using path data commands.
- **[Polygon](polygon.md)** - Generate SVG polygon element with multiple vertices.
- **[Rectangle](rectangle.md)** - Generate SVG rectangle element with customizable position, size, and styling.
- **[SVG Document](svgdocument.md)** - Combine SVG elements into a complete SVG document.
- **[SVG to Image](svgtoimage.md)** - Create an SVG document and convert it to a raster image in one step.
- **[Text](text.md)** - Add text elements to SVG.
- **[Transform](transform.md)** - Apply transformations to SVG elements.
