Node Reference
Every node in epixtudio has typed input and output ports.
| Category | Nodes | Description |
|---|---|---|
| Math | 30 | Arithmetic and numeric operations. |
| Text | 27 | String manipulation and formatting. |
| Logic | 17 | Boolean logic and conditional branching. |
| Data | 26 | Arrays, objects, and structured data. |
| Utility | 24 | Type casting, preview, and general-purpose helpers. |
| Image | 15 | Image loading, manipulation, and export. |
| Drawing | 8 | Drawing primitives — shapes, text, and compositing. |
| Svg | 18 | SVG generation — path construction, elements, transforms, and rendering. |
| Transform | 10 | Collection transforms — map, filter, reduce, and friends. |
| Color | 9 | Color parsing, conversion, and blending. |
| Format | 6 | Serialization formats like CSV and JSON. |
| Crypto | 2 | Encoding and hashing utilities. |
| Debug | 3 | Logging, inspection, and assertions. |
| Io | 8 | File system and environment access. |
| Net | 6 | Network requests and communication. |
| Event | 3 | Inter-graph pub/sub communication. |
| Flow | 7 | Loops, sequencing, and execution control. |
| Audio | 8 | Audio generation, processing, and analysis. |
| Element | 14 | Interactive UI controls — buttons, inputs, containers, and forms for building application interfaces. |
| Group | 2 | Subgraph boundary nodes for group and loop internals. |