logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

This Might Be The Cutest Way To Visualize Python Node Editor Connections

Very handy.

Tom Dörr came across what might be one of the cutest UX designs ever: nodes in Nodezator that not only make connections for you but do so with smiling faces that add a touch of charm to the process. It's really not every day you come across software with such a personality, one that clearly reflects the touch of a human designer.

Kennedy Richard, the developer behind this Python node editor, came up with the idea after realizing that enlarging sockets would take up too much space, so he thought, "What if the nodes had tiny hands to grab the connections for me?" This socket proximity detection also reduces clutter by only establishing a connection when the mouse is released, with only the nearest socket extending a hand.

However, the cute visuals may not appeal to everyone and could be distracting, so alternative designs are also available:

Nodezator is a versatile Python node editor desktop application that lets you visually connect Python functions and other callables to create flexible parametric behavior, data, applications, and snippets. It lets you combine node-based programming with Python, allowing to export node layouts as plain Python code, so you're never tied to the app. Creating nodes is simple: just define a function, and Nodezator automatically turns it into a node.

Get started with it here and follow Kennedy Richard on X/Twitter for the latest updates and development news. Also, join our 80 Level Talent platform and our new Discord server, follow us on InstagramTwitterLinkedInTelegramTikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more