---
source: https://www.jointjs.com/blog/demo-wednesday-working-with-ports
generated: 2026-10-06
format: markdown
---

We've published a new demo: [Working with Ports](https://www.jointjs.com/demos/working-with-ports)

Are you **working with ports** and looking for inspiration? Check out our new [CodePen](https://codepen.io/jointjs/pen/rNdzYZj) showing the following features:

- connection events
- connection validations
- magnet validations
- custom ports markups
- custom link tools
- delayed link tools removal
- highlight available ports

For more examples of JointJS and JointJS+, see our [CodePen profile](https://codepen.io/jointjs) and our [official documentation](https://resources.jointjs.com/?_ga=2.157485114.162715808.1653039446-2112624975.1653039446).

To see all the awesome demos we've created so far, check out our [Github Discussions](https://github.com/clientIO/joint/discussions?discussions_q=label%3A%22Demo+Wednesday%22).