graph_icsGitHub
Generative network art

Art grown from connections.

graph_ics is a visual art project and Python library for growing sprawling networks. Shape them with text, boundaries and spatial maps, then export still images or animate their growth.

A project by Johannes Pippidis Lorentzen.

graph_ics lettering in a continuing graph network

Give the network a direction.

Text that belongs in the artwork

Text that belongs in the artwork

Let branches hug the shapes of letters, or grow the letters themselves.

Explore text
A shape to grow into

A shape to grow into

Explore contours, holes and the space between connections.

Explore boundaries
Fields of colour and density

Fields of colour and density

Turn a gradient, painted mask or spatial measurement into a composition.

Explore maps

From a first sketch to a detailed composition.

Choose node shapes, connection styles and palettes. Guide growth with boundaries, text, density fields or multiple colonies. Save a scene in JSON or YAML, use the Python API, or record the growth for animation.

Watch the network grow · The story behind graph_ics