# `GSNode.name`

*Instance Property*

A user-assigned name of the node.

## Declaration

```swift
var name: String? { get set }
```

```objc
@property (nonatomic, strong) NSString * name;
```

[See also `name` in the Python API](https://docu.glyphsapp.com/#GSNode.name)

```python
pyobjc_instanceMethods.name() -> str
pyobjc_instanceMethods.setName_(name: str)
```

## Discussion

The node name is displayed in Edit View but not used otherwise.

## See Also

### Metadata

- [`GSNode.hoiInfo`](/Core/GlyphsCore/GSNode/hoiInfo) — Higher-order interpolation definitions where the keys are axis tags.
- [`GSNode.hobbyInfo`](/Core/GlyphsCore/GSNode/hobbyInfo) — Hobby node information associated with the node.
- [`GSNode penPoint`](/Core/GlyphsCore/GSNode/penPoint) — The pen point at the node, or `nil` if none exists.
- [`GSNode.associatedPenPoints`](/Core/GlyphsCore/GSNode/associatedPenPoints) — The pen points associated with the node.

