Programmer art that begins in the terminal.
Scroll art is made from program loops and print() to generate endless, scrolling animations. They are suitable for beginners learning to program, but can grow into boundless sophistication and creativity.
News / 30 September 2026
The Scroll Art Museum website is relaunching with a new design, with new artwork and features planned.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Liquid seeps downward through porous rock.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. An infinite perfect maze is carved one row at a time.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. A classified report scrolls past with random words hidden beneath solid bars.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Large and small particles jitter through space, reminiscent of
Brownian motion, and leave fleeting tracks behind them.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Sand drains through a narrow hourglass and accumulates in the chamber below. The series of hourglasses themselves create a larger pattern.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Oscillating strands cross over and under one another to form an endlessly scrolling rope. Similar to the
Proton Stream piece.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Overlapping spirograph curves form an intricate scrolling guilloche engraving.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Layered terrain shudders through sudden earthquakes and gradually fading aftershocks. This piece experiments with irregular line production timings to create the sudden-quake effect.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. A tightening field of symbols compresses towards the center to build tension before bursting outward in a rapid release.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Rolling ASCII waves advance and recede across a beach under a slower tidal rhythm.
Open entry →

Artwork / 29 September 2026
Al Sweigart, 2026. Windblown grains of ASCII sand sweep across the terminal in overlapping, shifting gusts.
Open entry →