Neato is a program in the graphviz toolkit for generating visual layouts of undirected graphs. Its layout heuristic creates virtual physical models and runs an iterative solver to find low energy configurations. Neato has a wide variety of uses, but its intended applications are in telecommunication networks, computer programming and software engineering.