# Core nodes

Every node in Node-RED's default palette, grouped into the same sections the editor's
palette uses. Each page opens with why you would reach for that node, then mirrors the
node's built-in help.

## [Common](/docs/node-red/core-nodes/common/)

- [Inject](/docs/node-red/core-nodes/common/inject/): Guide on the Node-RED core node that injects a message into a flow
- [Debug](/docs/node-red/core-nodes/common/debug/)
- [Complete](/docs/node-red/core-nodes/common/complete/)
- [Catch](/docs/node-red/core-nodes/common/catch/)
- [Status](/docs/node-red/core-nodes/common/status/)
- [Link](/docs/node-red/core-nodes/common/link/)
- [Comment](/docs/node-red/core-nodes/common/comment/)
- [Unknown](/docs/node-red/core-nodes/common/unknown/)

## [Function](/docs/node-red/core-nodes/function/)

- [Function](/docs/node-red/core-nodes/function/function/)
- [Switch](/docs/node-red/core-nodes/function/switch/)
- [Change](/docs/node-red/core-nodes/function/change/)
- [Range](/docs/node-red/core-nodes/function/range/)
- [Template](/docs/node-red/core-nodes/function/template/)
- [Delay](/docs/node-red/core-nodes/function/delay/)
- [Trigger](/docs/node-red/core-nodes/function/trigger/)
- [Exec](/docs/node-red/core-nodes/function/exec/)
- [Filter](/docs/node-red/core-nodes/function/filter/)

## [Network](/docs/node-red/core-nodes/network/)

- [TLS](/docs/node-red/core-nodes/network/tls/)
- [HTTP Proxy](/docs/node-red/core-nodes/network/http-proxy/)
- [MQTT In](/docs/node-red/core-nodes/network/mqtt-in/)
- [MQTT Out](/docs/node-red/core-nodes/network/mqtt-out/)
- [HTTP in](/docs/node-red/core-nodes/network/http-in/)
- [HTTP request](/docs/node-red/core-nodes/network/http-request/)
- [WebSocket](/docs/node-red/core-nodes/network/websocket/)
- [TCP in](/docs/node-red/core-nodes/network/tcp-in/)
- [UDP In](/docs/node-red/core-nodes/network/udp-in/)
- [UDP Out](/docs/node-red/core-nodes/network/udp-out/)

## [Sequence](/docs/node-red/core-nodes/sequence/)

- [Split](/docs/node-red/core-nodes/sequence/split/)
- [Sort](/docs/node-red/core-nodes/sequence/sort/)
- [Batch](/docs/node-red/core-nodes/sequence/batch/)
- [Join](/docs/node-red/core-nodes/sequence/join/)

## [Parsers](/docs/node-red/core-nodes/parsers/)

- [CSV](/docs/node-red/core-nodes/parsers/csv/)
- [HTML](/docs/node-red/core-nodes/parsers/html/)
- [JSON](/docs/node-red/core-nodes/parsers/json/)
- [XML](/docs/node-red/core-nodes/parsers/xml/)
- [YAML](/docs/node-red/core-nodes/parsers/yaml/)

## [Storage](/docs/node-red/core-nodes/storage/)

- [Write File](/docs/node-red/core-nodes/storage/write-file/)
- [Read File](/docs/node-red/core-nodes/storage/read-file/)
